<SEC-DOCUMENT>0001058090-23-000010.txt : 20230209
<SEC-HEADER>0001058090-23-000010.hdr.sgml : 20230209
<ACCEPTANCE-DATETIME>20230208200047
ACCESSION NUMBER:		0001058090-23-000010
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		87
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230209
DATE AS OF CHANGE:		20230208

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHIPOTLE MEXICAN GRILL INC
		CENTRAL INDEX KEY:			0001058090
		STANDARD INDUSTRIAL CLASSIFICATION:	RETAIL-EATING PLACES [5812]
		IRS NUMBER:				841219301
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		610 NEWPORT CENTER DR
		STREET 2:		SUITE 1100
		CITY:			NEWPORT BEACH
		STATE:			CA
		ZIP:			92660
		BUSINESS PHONE:		949-524-4000

	MAIL ADDRESS:	
		STREET 1:		610 NEWPORT CENTER DR
		STREET 2:		SUITE 1100
		CITY:			NEWPORT BEACH
		STATE:			CA
		ZIP:			92660
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>cmg-20221231x10k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Inline XBRL document created by Certent Disclosure Management 1.0.0.0-->
<!--Created on: 02/08/2023 23:48:50 PM-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:cmg="http://www.chipotle.com/20221231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <head>
    <title>cmg-20221231x10k</title>
    <meta http-equiv="Content-Type" content="text/html" /></head>
  <body xml:lang="en-US">
    <div style="display:none"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="ct-nonNumeric-ad5d6803-8236-48ec-b900-df58893e2b2a" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleanfalse">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="ct-nonNumeric-b38ae742-42f8-4bae-983e-870090d767ad" contextRef="Duration_1_1_2022_To_12_31_2022">--12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="ct-nonNumeric-d44f4a7d-fea0-49f2-ab17-5ae494dc1fdb" contextRef="Duration_1_1_2022_To_12_31_2022">FY</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="ct-nonNumeric-d905215e-31a3-4d40-8ea7-4a3b0e6b0f2e" contextRef="Duration_1_1_2022_To_12_31_2022">2022</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="ct-nonNumeric-412f0b4a-8ffd-4720-93ba-144861667f02" contextRef="Duration_1_1_2022_To_12_31_2022">0001058090</ix:nonNumeric><ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="ct-nonNumeric-2deb23e1-1649-412d-9a57-f57f69a68f22" contextRef="Duration_1_1_2022_To_12_31_2022">Yes</ix:nonNumeric><ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="ct-nonNumeric-daf85108-626c-4bbb-9913-1c45e212a967" contextRef="Duration_1_1_2022_To_12_31_2022">Yes</ix:nonNumeric><ix:nonNumeric name="dei:EntityVoluntaryFilers" id="ct-nonNumeric-1135cae6-a155-44cb-b499-211cb1c2641a" contextRef="Duration_1_1_2022_To_12_31_2022">No</ix:nonNumeric><ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" id="ct-nonNumeric-c84ec19b-77b2-43d6-82fe-ff80538a0e46" contextRef="Duration_1_1_2022_To_12_31_2022">Yes</ix:nonNumeric><ix:nonFraction id="ct-nonFraction-f5aa1fca-ff44-440a-9554-b94c8c0bc224" name="us-gaap:CommitmentsAndContingencies" contextRef="As_Of_12_31_2021" unitRef="Unit1" xsi:nil="true"></ix:nonFraction><ix:nonFraction id="ct-nonFraction-398d69bd-7cb3-4a62-9529-e9b474e46aec" name="us-gaap:CommitmentsAndContingencies" contextRef="As_Of_12_31_2022" unitRef="Unit1" xsi:nil="true"></ix:nonFraction><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-0ce17b64-a05d-4848-8bc1-6c28150f5adb" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-df6305fe-c93e-4a22-b60d-5944d495d2b6" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-06708c56-a775-40f4-98be-3d70f3922998" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">P2Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="cmg-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</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="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</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="Duration_1_1_2020_To_12_31_2020_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</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="Duration_1_1_2019_To_12_31_2019_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</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="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><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="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><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="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><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="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</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="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember><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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_30_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</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="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</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="As_Of_12_31_2021_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2011Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2011Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</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="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember_us-gaap_VestingAxis_cmg_SeparationVestingPeriodMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:CertainEquityAwardsOfEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:SeparationVestingPeriodMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod2Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_PerformanceStockAwardsPsusMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:PerformanceStockAwardsPsusMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</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="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</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="Duration_1_1_2020_To_12_31_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</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="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</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="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionForeignMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_country_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_PizzeriaLocaleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:PizzeriaLocaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_RangeAxis_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_RangeAxis_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmg:AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmg:AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:CultivateFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:CultivateFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</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="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_GiftCardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</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="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2019"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmg:NoteReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</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="As_Of_6_30_2022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_6_2023"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_7_2022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:CertainEquityAwardsOfEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-07-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmg:FairWorkWeekMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:SecondHalfVestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:FirstHalfVestedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2023_To_2_1_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</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="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</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="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_18_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-18</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2021_To_12_31_2021"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2020_To_12_31_2020"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001058090</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:unit id="Unit19"><xbrli:measure>cmg:segment</xbrli:measure></xbrli:unit><xbrli:unit id="Unit18"><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:unit id="Unit17"><xbrli:measure>cmg:store</xbrli:measure></xbrli:unit><xbrli:unit id="Unit16"><xbrli:measure>cmg:region</xbrli:measure></xbrli:unit><xbrli:unit id="Unit15"><xbrli:measure>cmg:employee</xbrli:measure></xbrli:unit><xbrli:unit id="Unit14"><xbrli:measure>cmg:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit13"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit12"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit1"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
    <div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div style="border-bottom: none;border-left: none;border-right: none;border-top: solid #000000 1.0pt;padding-top: 0;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 1.0pt;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div><div style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-top: 1.0pt;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 1.0pt;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 17pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 17pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">UNITED STATES </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 17pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 17pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">SECURITIES AND EXCHANGE COMMISSION </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">WASHINGTON, D.C. 20549 </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">______________________</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 17pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 17pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">FORM </span><ix:nonNumeric name="dei:DocumentType" id="ct-nonNumeric-b9d200fb-ef4d-4779-8241-6e7238d8636a" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 17pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">10-K</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 17pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">______________________</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 2pt;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;text-indent: 0;width: 0.500in;"><ix:nonNumeric name="dei:DocumentAnnualReport" id="ct-nonNumeric-45b06516-9c71-4650-acaf-3aa6723b1db7" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleantrue"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61560;</span></ix:nonNumeric></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">For the fiscal year ended </span><ix:nonNumeric name="dei:DocumentPeriodEndDate" id="ct-nonNumeric-f7a170d1-d65e-4d07-82ce-d1b39a321348" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:datemonthdayyearen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31, 2022</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">or </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.25in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;text-indent: 0;width: 0.500in;"><ix:nonNumeric name="dei:DocumentTransitionReport" id="ct-nonNumeric-5ae940a7-96bc-4d01-b6fc-c6eccad674e3" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleanfalse"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span></ix:nonNumeric></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Commission File Number: </span><ix:nonNumeric name="dei:EntityFileNumber" id="ct-nonNumeric-13bf5e40-0286-49ff-ac74-34264ce3029f" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">1-32731</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">______________________</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 23pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:EntityRegistrantName" id="ct-nonNumeric-23860a83-7f7d-4004-bd91-161b746b61f7" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 23pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL,&#160;INC.</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 23pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(Exact name of registrant as specified in its charter) </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">______________________</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="ct-nonNumeric-8e4f2f76-3d20-40c9-9464-147ab561c53d" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:stateprovnameen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Delaware</span></ix:nonNumeric></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="ct-nonNumeric-b7389227-b333-43e9-b839-8e660d5d5351" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">84-1219301</span></ix:nonNumeric></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(State or other jurisdiction of</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">incorporation or organization)</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(IRS Employer</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Identification No.)</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="ct-nonNumeric-68ed33fd-aa4d-41bf-a467-1c825c72af04" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">610 Newport Center Drive</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">, </span><ix:nonNumeric name="dei:EntityAddressAddressLine2" id="ct-nonNumeric-cd051de7-3fd1-46bf-a079-3b549acb2bf9" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Suite 1100</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="ct-nonNumeric-fe0401f3-0c1f-4a64-9d0f-4010866bfb0a" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Newport Beach</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">, </span><ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="ct-nonNumeric-a12c2a88-32a5-4066-827f-1df58ea33da1" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CA</span></ix:nonNumeric></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="ct-nonNumeric-41c6cd83-76fe-4897-948c-5483000ef689" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">92660</span></ix:nonNumeric></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(Address of Principal Executive Offices)</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 50.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(Zip Code)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Registrant&#8217;s telephone number, including area code: (</span><ix:nonNumeric name="dei:CityAreaCode" id="ct-nonNumeric-cb81a3ad-1b5f-4205-879a-12662484d44d" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">949</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">)&#160;</span><ix:nonNumeric name="dei:LocalPhoneNumber" id="ct-nonNumeric-1b02ac95-afdd-4fdd-bed0-8c42c09ef12c" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">524-4000</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Securities registered pursuant to Section&#160;12(b) of the Act:</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 2pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 2pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><div style="padding-left: 0;text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 35.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 25.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 40.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 35.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Title of each class</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 25.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Trading Symbol(s)</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 40.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Name of each exchange on which registered</span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 35.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:Security12bTitle" id="ct-nonNumeric-662a203e-a27d-415e-a1db-49af9f3f90b3" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Common stock, par value $0.01 per share</span></ix:nonNumeric></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 25.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:TradingSymbol" id="ct-nonNumeric-6e8b386f-93da-4d19-aec0-faaf8313670f" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">CMG</span></ix:nonNumeric></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: solid windowtext 1.0pt;border-right: solid windowtext 1.0pt;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 5.4pt;padding-right: 5.4pt;padding-top: 0;vertical-align: top;width: 40.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><ix:nonNumeric name="dei:SecurityExchangeName" id="ct-nonNumeric-2050ebb4-b347-4850-9122-f35d2605a708" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:exchnameen"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">New York Stock Exchange</span></ix:nonNumeric></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Securities registered pursuant to Section&#160;12(g) of the Act: None </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">______________________</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule&#160;405 of the Securities Act. &#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-c84ec19b-77b2-43d6-82fe-ff80538a0e46;">&#61560;</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: Wingdings;font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-1135cae6-a155-44cb-b499-211cb1c2641a;">&#61560;</span></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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&#160;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&#160;days. &#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-2deb23e1-1649-412d-9a57-f57f69a68f22;">&#61560;</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-daf85108-626c-4bbb-9913-1c45e212a967;">&#61560;</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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&#160;12b-2 of the Exchange Act (check one):</span></p><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61560;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><ix:nonNumeric name="dei:EntityFilerCategory" id="ct-nonNumeric-77ab207e-dfca-4cf5-a623-162aa3b9bd20" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:entityfilercategoryen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Large accelerated filer</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;Accelerated filer</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;Non-accelerated filer </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="dei:EntitySmallBusiness" id="ct-nonNumeric-274d42a2-9ba2-410b-89d0-08b08851a100" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleanfalse"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;Smaller reporting company</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 20.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="ct-nonNumeric-0f150a15-0bab-4488-bfdf-8997441169f0" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleanfalse"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;Emerging growth company</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; font-family: &quot;Wingdings&quot;">&#168;</span></span></p><p dir="ltr" style="font-family: Wingdings;font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;</span><ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" id="ct-nonNumeric-3646a48f-e6b1-42dc-8a38-c343d2619715" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleantrue"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61560;</span></ix:nonNumeric></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). &#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61608;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;&#160;&#160;No&#160;&#160;</span><ix:nonNumeric name="dei:EntityShellCompany" id="ct-nonNumeric-86dc56b9-8b64-4038-ab56-f8b811a7c08b" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt:booleanfalse"><span style="white-space:pre-wrap; font-family: Wingdings;font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#61560;</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of June&#160;30, 2022, the aggregate market value of the registrant&#8217;s outstanding common equity held by non-affiliates was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-417309f2-8836-4882-b36d-6410ef93470b" name="dei:EntityPublicFloat" contextRef="As_Of_6_30_2022" unitRef="Unit1" decimals="-6" format="ixt:numdotdecimal" scale="9">29.362</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;billion, based on the closing price of the registrant&#8217;s common stock on June&#160;30, 2022, the last trading day of the registrant&#8217;s most recently completed second fiscal quarter. For purposes of this calculation, shares of common stock held by each executive officer and director and by holders of 5% or more of the outstanding common stock have been excluded since those persons may under certain circumstances be deemed to be affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of February&#160;6, 2023, there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cf4bddfd-b131-4b5d-bf41-0f91b771903b" name="dei:EntityCommonStockSharesOutstanding" contextRef="As_Of_2_6_2023" unitRef="Unit12" decimals="INF" format="ixt:numdotdecimal">27,621,847</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the registrant&#8217;s common stock, par value of $0.01 per share outstanding. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-align: center;"><ix:nonNumeric name="dei:DocumentsIncorporatedByReferenceTextBlock" id="ct-nonNumeric-3d70f108-9d8e-4c50-9198-e7bc6da98eae" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-3d70f108-9d8e-4c50-9198-e7bc6da98eae-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">DOCUMENTS INCORPORATED BY REFERENCE </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-3d70f108-9d8e-4c50-9198-e7bc6da98eae-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Part&#160;III incorporates certain information by reference from the registrant&#8217;s definitive proxy statement for the 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after the close of the registrant&#8217;s fiscal year ended December&#160;31, 2022.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><div style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-top: 1.0pt;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 1.0pt;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">TABLE OF CONTENTS</span><span id="Table_Of_Contents" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr><td colspan="3" style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 100.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: center;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART I</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;1.</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_1" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Business</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;1A.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_1A" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Risk Factors</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;1B.</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_1B" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Unresolved Staff Comments</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item 2.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_2" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Properties</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;3.</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_3" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Legal Proceedings</span></a></p></td><td style="border-bottom: none;border-left-style: none;border-right: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;4.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_4" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Mine Safety Disclosures</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left-style: none;border-right: none;border-top: none;padding-bottom: 0;padding-left: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19</span></p></td></tr><tr><td colspan="3" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 100.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: center;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART&#160;II</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;5.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_5" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Market for Registrant&#8217;s Common Equity, Related Stockholder </span><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Matters</span><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;"> and Issuer Purchases of Equity Securities</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;6.</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_6" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Reserved</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;7.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_7" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;7A.</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_7A" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Quantitative and Qualitative Disclosure About Market Risk</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;8.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_8" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Financial Statements and Supplementary Data</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Report_of_Independent" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Report of Independent Registered Public Accounting Firm</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (PCAOB ID: </span><ix:nonNumeric name="dei:AuditorFirmId" id="ct-nonNumeric-f66edbc2-d1d6-4d71-a2c1-8954db819554" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">42</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Consolidated_BS" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Consolidated Balance Sheets as of December&#160;31, 2022 and 2021</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Consolidated_IS" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Consolidated Statements of Income and Comprehensive Income for the years ended December&#160;31, 2022, 2021 and 2020</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">34</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Consolidated_SOE" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Consolidated Statements of Shareholders&#8217; Equity for the years ended December&#160;31, 2022, 2021 and 2020</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Consolidated_SCF" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Consolidated Statements of Cash Flows for the years ended December&#160;31, 2022, 2021 and 2020</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">36</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Notes_to_FS" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Notes to Consolidated Financial Statements</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_01" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  1 &#8211; Description of Business and Summary of Significant Accounting Policies</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_02" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  2 &#8211; Supplemental Balance Sheet Information</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">42</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_03" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  3 &#8211; Revenue Recognition</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">43</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_04" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  4 &#8211; Fair Value of Financial Instruments</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">44</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_05" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  5 &#8211; Equity Investments</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">46</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_06" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  6 &#8211; Income Taxes</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">46</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_07" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  7 &#8211; Shareholders&#8217; Equity</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_08" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  8 &#8211; Stock-Based Compensation and Employee Benefit Plans</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_09" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note  9 &#8211; Leases</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">53</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_10" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note 10 &#8211; Earnings Per Share</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_11" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note 11 &#8211; Commitments and Contingencies</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_12" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note 12 &#8211; Debt</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.67in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Note_13" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note 13 &#8211; Related Party Transactions</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;9.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_9" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Changes in and Disagreements With Accountants on Accounting and Financial Disclosure</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;9A.</span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_9A" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Controls and Procedures</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;9B.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_9B" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Other Information</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item 9C.</span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_9C" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td colspan="3" style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 100.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: center;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART III</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;10.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_10" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Directors, Executive Officers and Corporate Governance</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;11.</span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_11" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Executive Compensation</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;12.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_12" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;13.</span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_13" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Certain Relationships and Related Transactions, and Director Independence</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;14.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_14" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Principal Accounting Fees and Services</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">59</span></p></td></tr><tr><td colspan="3" style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 100.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: center;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART IV</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: justify;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;15.</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Item_15" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Exhibits, Financial Statement Schedules</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">60</span></p></td></tr><tr><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: justify;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Item&#160;16.</span></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Item_16" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form 10-K Summary</span></a></p></td><td style="background: white;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">62</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 6.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-align: justify;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 68.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><a href="#Signatures" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Signatures</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 25.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.77in;margin-right: 0;margin-top: 0;text-align: center;text-indent: -0.77in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART I</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Cautionary Note Regarding Forward-Looking Statements</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">This report </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">includes &#8220;forward-looking&#8221; statements within the meaning of the Private Securities Litigation Reform Act of 1995, including projected cash from operations, expected capital expenditures for 2023 and all other statements that are not historical facts. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">We use words such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;think,&#8221; &#8220;estimate,&#8221; &#8220;seek,&#8221; &#8220;expect,&#8221; &#8220;predict,&#8221; &#8220;could,&#8221; &#8220;project,&#8221; &#8220;potential&#8221; and other similar terms and phrases, including references to assumptions, to identify forward-looking statements. T</span><span style="white-space:pre-wrap; background: #FFFFFF;color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">hese forward-looking statements are based on currently available operating, financial and competitive information and are subject to various risks and uncertainties. Our actual future results and trends may differ materially depending on a variety of factors, including, but not limited to, the risks and uncertainties described in this report under the heading &#8220;Risk Factors&#8221; and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; so you should not place undue reliance on forward-looking statements. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">These statements are subject to risks and uncertainties that could cause actual results to differ materially from those described in the statements, including: uncertainty regarding the duration and severity of the ongoing COVID-19 pandemic, the resurgence of COVID-19 infections, the circulation of novel variants of COVID-19 and its ultimate impact on our business; the ability of our third-party suppliers and business partners to fulfill their responsibilities and commitments; increasing supply costs (including beef, avocados and packaging); risks of food safety incidents and food-borne illnesses; risks associated with our reliance on certain information technology systems and potential failures or interruptions; potential negative impacts of privacy or cyber security incidents, including through our digital app; material failures of our information technology systems; the impact of competition, including from sources outside the restaurant industry; the competitive labor market and changes in the availability and cost of labor and the impact of any union organizing efforts and our responses to such efforts; the financial impact of increasing our average hourly wage; the impact of federal, state or local government regulations relating to our employees, employment practices, restaurant design and construction, and the sale of food or alcoholic beverages; our ability to achieve our planned growth, such as the availability of suitable new restaurant sites and the equipment needed to fully outfit new restaurants; the uncertainty of our ability to achieve expected levels of comparable restaurant sales due to factors such as changes in consumers&apos; perceptions of our brand, including as a result of actual or rumored food safety concerns or other negative publicity, decreased overall consumer spending, including as a result of high inflation, fears of possible recession and higher energy costs, or the inability to increase menu prices or realize the benefits of menu price increases; risks associated with our digital business, including risks arising from our reliance on third party delivery services; risks relating to litigation, including possible governmental actions related to food safety incidents and potential class action litigation regarding employment laws, advertising claims or other matters; </span><span id="_Hlk125634034" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">and increases in ingredient and other operating costs due to our Food With Integrity philosophy, tariffs or trade restrictions and supply shortages. We are including this Cautionary Note to make applicable and take advantage of the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 for forward-looking statements. We expressly disclaim any obligation to update or revise any forward-looking statements after the date of this report as a result of new information, future events or other developments, except as required by applicable laws and regulations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_1" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;1.&#160;&#160;BUSINESS </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">General</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries (&#8220;Chipotle,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our&#8221;) owns and operates Chipotle Mexican Grill restaurants, which feature a relevant menu of burritos, burrito bowls (a burrito without the tortilla), quesadillas, tacos, and salads. We strive to cultivate a better world by serving responsibly sourced, classically cooked, real food with wholesome ingredients and without artificial colors, flavors or preservatives. We are passionate about providing a great guest experience and making our food more accessible to everyone while continuing to be a brand with a demonstrated purpose. Our first Chipotle restaurant opened in Denver, Colorado in 1993. Nearly 30 years later, our devotion to seeking out high-quality ingredients, raised with respect for animals, farmers, and the environment, remains at the core of our commitment to Food With Integrity. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we owned and operated 3,129 Chipotle restaurants throughout the United States, 53 international Chipotle restaurants, and five non-Chipotle restaurants.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We manage our operations based on eight regions and have aggregated our operations to one reportable segment. </span><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our revenue is derived from sales by our restaurants.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">3</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Business Strategy</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are a brand with a demonstrated purpose of Cultivating a Better World.&#160;Our mission is to win today while creating a bright future by focusing on five key fundamental strategies: </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Running successful restaurants with a people accountable culture that provides great Food With Integrity while delivering exceptional in-restaurant and digital experiences; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sustaining world class people leadership by developing and retaining diverse talent at every level;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Amplifying technology and innovation to drive digital growth and productivity at our restaurants and support centers;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Making the brand visible, relevant, and loved to improve overall guest engagement;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">And expanding access and convenience by accelerating new restaurant openings.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Food With Integrity</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Serving high quality food while still charging reasonable prices is critical to ensuring guests enjoy wholesome food at a great value. In our Chipotle restaurants, we strive to serve only meats that are raised in accordance with criteria we have established in </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">an</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> effort to improve sustainability and promote animal welfare, and without the use of non-therapeutic antibiotics or added growth hormones. We brand these meats as &#8220;Responsibly Raised&#174;.&#8221; We also seek to use responsibly grown produce, by which we mean produce grown by suppliers whose practices conform to our Food With Integrity standards and our priorities with respect to environmental considerations and employee welfare. For more information about our sustainability and animal welfare initiatives, see our biennial Sustainability Report and interim Update Report on our website www.chipotle.com/about-us/sustainability. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Purchasing</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maintaining the high levels of quality and safety we demand in our restaurants depends in part on our ability to acquire high-quality, fresh ingredients and other necessary supplies that meet our specifications from reliable suppliers. Our 26 independently owned and operated regional distribution centers purchase from various suppliers we carefully select based on quality, price, availability, and the suppliers&#8217; understanding of and adherence to our mission and Food With Integrity standards.&#160;We&#8217;ve also sought to increase, where practical, the number of suppliers for our ingredients to help mitigate pricing volatility and reduce our reliance on one or several suppliers, which could create supply shortages. In addition, we closely monitor industry news, trade tariffs, weather, exchange rates, foreign demand, crises and other world events that may affect our ingredient prices. Certain key ingredients (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">certain cuts of beef, tomatoes, tortillas and adobo</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">) are purchased from a small number of suppliers. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 6pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Quality Assurance and Food Safety</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are committed to serving&#160;only safe, high quality food.&#160;Our food safety and quality assurance teams work to ensure compliance with our food safety programs and practices, components of which include:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">natural inhibitors (to prevent microbial growth in ingredients);</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">advanced technologies (tools that reduce or eliminate pathogens while maintaining food quality);</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">small grower support;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">enhanced restaurant procedures (protocols for handling ingredients and sanitizing surfaces in our restaurants);</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">food safety certifications; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">internal and third-party restaurant inspections; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">supplier interventions (steps to mitigate food safety risks before ingredients reach Chipotle); and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ingredient traceability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">These and other food safety practices underscore our commitment to be a leader in food safety while continuing to serve high quality food that our guests love. Our food safety and quality assurance teams establish and monitor our quality and food safety programs and work closely with suppliers to ensure our high standards are met throughout the supply chain. We maintain a limited list of approved </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">suppliers</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, many of whom are among the top suppliers in the industry. In addition, we have a team approach where our&#160;training, operations, culinary, legal and restaurant food safety and quality assurance departments develop and implement operating standards for food quality, food preparation, restaurant cleanliness, employee health protocols, and safety in the restaurants. Our food safety programs are also intended to ensure that we not only continue to comply with applicable federal, state and local food safety regulations, but also establish Chipotle as an industry leader in food safety. To help achieve this goal, we have a Food Safety Advisory Council comprised of some of the nation&#8217;s foremost food safety authorities. The Food Safety Advisory Council is charged with evaluating our programs and advising us on ways to elevate our already high standards for food safety. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our food safety and quality assurance team members hold board seats and participate in technical working groups with several associations. This gives us the opportunity to learn and share our knowledge and expertise with other food safety professionals and regulatory agencies.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">4</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Digital Business </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our digital platform continues to be a strategic driver of our growth. In recent years we have significantly upgraded our capabilities by digitizing our restaurant kitchens, expanding our partnerships with third-party delivery services and building more Chipotlanes, which is our drive through format for customer pick-up of digital orders. Digital sales, which</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> represent food and beverage revenue generated through the Chipotle website, Chipotle app or third-party delivery aggregators includes revenue deferrals associated with Chipotle Rewards,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> represented 39.4% of food and beverage revenue in 2022, compared to 45.0% of food and beverage revenue in 2021. Our strong digital platform gave us a competitive advantage during the peaks of the COVID-19 pandemic, as more guests preferred to eat their meals at home and in-restaurant dining was prohibited or restricted. We have made digital ordering convenient with enhancements to the Chipotle app and website, such as unlimited customization, contactless delivery, and group ordering. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Human Capital</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk62292540" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31, 2022, Chipotle employed 104,958 people worldwide, of which 103,345 individuals are employed in the U.S. and 1,613 are employed in Canada, France, Germany and the United Kingdom. In the United States, we employed 102,219 people in our restaurants and 1,126 people in our Restaurant Support Centers and field support organizations. In 2022 only one restaurant voted to form a union, and we believe that our relationship with our employees is good. We also believe our efforts to manage our workforce have been effective, as evidenced by a strong culture and our employees&#8217; demonstrated commitment to living our purpose and values.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Diversity, Equity &amp; Inclusion</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a people-first company rooted in values, our purpose of Cultivating a Better World extends beyond serving nutritious food using real ingredients. It means hiring world-class individuals dedicated to investing in their future and partnering together to positively impact the communities they serve. Most notably, our diversity and inclusion strategy is to foster a culture that values and champions diversity, while leveraging the individual talents of all team members to grow our business and Cultivate a Better World.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> December&#160;31, 2022, approximately 50% of our U.S.-based employee population was female and approximately 70% of our U.S.-based employee population was comprised of racial and ethnic minorities. U.S. diversity statistics were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><img src="cmg-20221231x10kg001.jpg" style="width: 7.466667in; height: 2.306667in" alt="Picture 2" /></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> most recent EEO-1 consolidated report is posted on the Investors page of our website at www.ir.chipotle.com under Corporate Governance &#8211; Human Capital Information and additional details about the demographics of our employee population is included there and in our biennial Sustainability Report and interim Update Report on our website www.chipotle.com/about-us/sustainability</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maintaining a diverse, equitable and inclusive work environment is critical to our business success. Therefore, we have undertaken several actions to ensure that our diversity strategy is effective. Since December 2021, we have been participating in Management Leadership for Tomorrow&#8217;s Black Equity at Work Certification Program, which establishes a comprehensive aggregate measurement system and provides a rigorous, results-oriented approach that accelerates progress toward Black equity internally, amongst our employees, and externally by supporting Black equity within our business partners and in the communities where we operate. In addition to the Black Equity at Work Certification Program, in early 2023 we engaged an independent third-party consultant to conduct a Talent Management Equity Audit, which aims to identify where in the talent management cycle we may need to debias or create more equitable policies, practices, and procedures, identify potential blockers and new opportunities to creating and sustaining equity in talent management, and identify key strengths and pockets of risk. We plan to disclose key results and action plans from these initiatives in our Sustainability Report. </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">5</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also retain an independent third-party compensation consultant each year to conduct a pay equity analysis of our U.S. workforce, including factors of pay (e.g., grade level, tenure in role, most recent promotion) and external market conditions (e.g., geographic location) to ensure consistency and equitable treatment amongst our employees. In 2022, our review included 99% of our U.S. employee population, excluding only approximately 50 of our most senior management employees, and the results did not identify preferential treatment to any class of employee; however, we identified several isolated discrepancies between actual compensation and our policies and we quickly made pay adjustments to close all identified gaps.   </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Talent Development</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We believe that our people and culture give us a competitive advantage in our business. In 2022, we had approximately 22,000 internal promotions. Additionally, 90% of all restaurant management roles were internal promotions including 100% of US Regional Vice President roles, 81% of Team Directors, and 74% of Field Leader positions. We provide our employees various learning opportunities to ensure that we maintain a diverse pipeline of talent available to regularly promote employees to leadership positions, including the following:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our Leadership Evolution and Development Program focuses on preparing a cross-functional cohort of mid-level managers for the future of work and leadership. During the 9-month program, participants learn the critical capabilities of leading oneself, to leading others, to leading the business with topics designed to stretch capabilities and improve decision-making skills.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our Executive Development Program, which focuses on developing eleven high potential Team Directors by providing them with opportunities to develop in areas such as leadership, marketing, business and finance, data and analytics, ESG and hospitality, as well as gain an in-depth understanding of various functions within the company.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Online executive coaching for mid- and senior level leaders throughout the organization.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Coordinated talent calibration across the organization to identify a diverse pipeline of emerging leaders, matching these leaders with the appropriate development programs to ensure we have a slate of &#8216;ready now&#8217; internal talent for critical roles within the organization.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Development courses and programs that focus on creating an inclusive culture.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Total Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The financial, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">physical</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and mental wellness of our employees remains our top priority and we believe we have compelling compensation packages and incentive programs and a robust suite of benefit offerings that enables us to engage current team members and attract new team members:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our commitment to pay equity is evidenced by our investment in our compensation packages, including competitive wages and industry leading incentive programs, such as our annual and quarterly bonus programs, that allow us to attract and retain the top talent in the industry.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our Debt-Free Degree program that now provides Chipotle employees access to nearly 100 degrees at 10 universities, completely tuition debt free.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">New Career Certificates, which further enhances our Tuition Assistance benefits by providing on-demand certificate programs to help Chipotle team members advance their careers in as little as eight weeks.</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In 2023, we launched a program that provides our medically enrolled employees and their families with a Health Pro who can help them navigate the complex healthcare environment, helping them understand how their health benefits cover their care, how to save money, as well as get expert, high-quality medical care. </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Personalized mental health assistance is available to all Chipotle employees and their family members through a partnership with Health Advocate; support is available 24/7 via in-person, phone, or virtual visits with a licensed counselor.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Government Regulation and Environmental Matters</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">are</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> subject to various federal, state and local laws and regulations that govern aspects of our business operations, including those governing: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">6</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">preparation, sale and labeling of food, including regulations of the Food and Drug Administration, which oversees the safety of the entire food system, including inspections and mandatory food recalls, menu labeling and nutritional content;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">employment practices and working conditions, including minimum wage rates, wage and hour practices, fair workweek and &#8220;just cause&#8221; legislation, employment of minors, discrimination, harassment, classification of employees, paid and family leave, workplace safety, immigration and overtime among others;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">data privacy and standards for the protection of personal information, including social security numbers, financial information (including credit card numbers), and health information, including state laws such as the California Privacy Rights Act (&#8220;CPRA&#8221;) and CCPA in California as well as new privacy-related legislation in Virginia, Colorado, Connecticut, Utah and a growing number of other states, and international laws such as GDPR in the European Union and the Personal Information Protection and Electronic Documents Act (&#8220;PIPEDA&#8221;) in Canada, and payment card industry standards and requirements;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">health, sanitation, safety and fire standards and the sale of alcoholic beverages;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">building and zoning requirements, including state and local licensing and regulation governing the design and operation of facilities and land use; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">public accommodations and safety conditions, including the Americans with Disabilities Act and similar state laws that give civil rights protections to individuals with disabilities in the context of employment, public accommodations, online resources and other areas; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">environmental matters, such as emissions and air quality, water consumption, the discharge, storage, handling, release, and disposal of hazardous or toxic substances, and local ordinances restricting the types of packaging we can use in our restaurants; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">public company compliance, disclosure and governance matters, including accounting and tax regulations, SEC and NYSE disclosure requirements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">While costs associated with compliance with these laws and regulations have increased as the number and scope of the laws have increased, the total costs incurred have not had, and are not expected to have, a material effect on our capital expenditures, results of operations or competitive position. See &#8220;Risk Factors&#8221; in Item 1A for a discussion of risks relating to federal, state, local and international laws and regulations applicable to our business.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Seasonality</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Seasonal factors influencing our business are described under the heading &#8220;Quarterly Financial Data/Seasonality&#8221; in Item&#160;7. &#8220;Management&#8217;s </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Discussion</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and Analysis of Financial Condition and Results of Operations.&#8221;</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Competition </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fast-casual, quick-service, and casual dining segments of the restaurant industry are highly competitive with respect to, among other things, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">taste</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, price, food quality and presentation, service, location, convenience, brand reputation, cleanliness, and ambience of each restaurant. Our competition includes a variety of restaurants in each of these segments, including locally-owned restaurants, as well as national and regional chains. Competition from food delivery services, which offer meals from a wide variety of restaurants, also has increased in recent years, particularly during COVID-19, and is expected to continue to increase. Many of our competitors also offer dine-in, carry-out, online, catering, and delivery services. Among our main competitors are restaurant formats that claim to serve higher quality ingredients without artificial flavors, colors and preservatives, and that serve food quickly and at a reasonable price. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Our </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Intellectual</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> Property and Trademarks </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#8220;Chipotle,&#8221; &#8220;Chipotle Mexican Grill,&#8221; &#8220;Food With Integrity,&#8221; &#8220;Responsibly Raised,&#8221; &#8220;Chipotle Rewards,&#8221; and a number of other marks and related designs and logos are U.S. registered trademarks of Chipotle. We have filed trademark applications for a number of additional marks in the U.S. as well. In addition to our U.S. registrations, we have registered trademarks for &#8220;Chipotle&#8221; and a number of other marks in Canada, the European Union and various other countries, and have filed trademark applications for &#8220;Chipotle Mexican Grill,&#8221; &#8220;Chipotle&#8221; and a number of other marks in additional countries. We also believe that the design of our restaurants is our proprietary trade dress and have registered elements of our restaurant design for trade dress protection in the U.S. as well.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">From </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">time</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to time, we have taken action against other restaurants that we believe are misappropriating our trademarks, restaurant designs or advertising. Although our policy is to protect and defend vigorously our rights to our intellectual property, we may not be able to adequately protect our intellectual property, which could harm the value of our brand and adversely affect our business. </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">7</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Available Information </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain a website at www.chipotle.com, including an investor relations section at ir.chipotle.com, on which we routinely post important information, such as webcasts of quarterly earnings calls and other investor events in which we participate or host, and any related materials. Our Code of Ethics and our Code of Conduct for Suppliers also are available in this section of our website. You may access our annual reports on Form&#160;10-K, quarterly reports on Form&#160;10-Q, current reports on Form&#160;8-K and amendments to those reports, as well as other reports relating to us that are filed with or furnished to the SEC, free of charge in the investor relations section of our website as soon as reasonably practicable after such material is electronically filed with or furnished to the SEC. The SEC also maintains a website that contains reports, proxy and information statements and other information regarding issuers that file electronically with the SEC at www.sec.gov. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The contents </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> the websites mentioned above and elsewhere in this report are not incorporated into and should not be considered a part of this report. The references to the URLs for these websites are intended to be inactive textual references only.</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">8</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM 1A.  RISK FACTORS </span><span id="Item_1A" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk29399180" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">You should carefully consider the risks described below in addition to the other information set forth in this Annual Report on Form 10-K, including the &#8220;Management&#8217;s Discussion and Analysis of Financial Conditions and Results of Operations&#8221; section and the consolidated financial statements and related notes. If any of the risks and uncertainties described below actually occur or continue to occur, our business, financial condition and results of operations, and the trading price of our common stock could be materially and adversely affected. The risks and uncertainties described below are those that we have identified as material but are not the only risks and uncertainties we face. Our business is also subject to general risks and uncertainties that affect many other companies, including, but not limited to, overall economic and industry conditions. Additional risks not currently known to us or that we presently deem immaterial may arise or become material and may negatively impact our business, reputation, financial condition, results of operations or the trading price of our common stock.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk124240017" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks Related to the Nature of our Business and the Restaurant Industry</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk124240039" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Food safety and food-borne illness concerns may have an adverse effect on our business by decreasing sales and increasing costs.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food safety is our top priority, and we dedicate significant resources to ensuring that our guests enjoy safe, high-quality food products. However, even with strong preventative controls and interventions, food safety risks cannot be completely eliminated in every restaurant. Incidents of food-borne illnesses continue to occur in the restaurant industry and may result from the failure of restaurant employees or suppliers to follow our food safety policies and procedures, or from employees or guests entering our restaurant while ill and contaminating ingredients or surfaces. Although we monitor and audit compliance with our program, we cannot guarantee that each and every food item is safely and properly maintained from the start of the supply chain through guest consumption. Any report, legitimate or rumored, of food-borne illness such as E. coli, hepatitis A, norovirus or salmonella, or other food safety issue, such as food tampering or contamination, at one of our restaurants could adversely affect our reputation and have a negative impact on our sales. In addition, instances of food-borne illness or food safety issues that occur solely at competitors&#8217; restaurants could result in negative publicity about the restaurant industry and adversely impact our sales. Social media has dramatically increased the speed with which negative publicity, including actual or perceived food safety incidents, is disseminated before there is any meaningful opportunity to investigate, respond to and address an issue. The occurrence of food-borne illnesses or food safety issues could also adversely affect the price and availability of affected ingredients, resulting in higher costs and lower margins.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We may be more susceptible than our competitors to significant negative consequences from food safety incidents due to several highly publicized food safety incidents involving E. coli, C. perfringens bacteria and norovirus that were connected to a number of our restaurants between 2015 to 2018. These incidents and the related negative publicity had a significant negative impact on our sales and profitability for those years. Because of consumer perceptions of our restaurants in the wake of these incidents, any future food safety incidents associated with our restaurants&#8212;even incidents that would be considered minor at our competitors&#8212;may have a more significant negative impact on our sales and our ability to retain guests. In addition, we may be at a higher risk for food safety incidents than some competitors due to our greater use of fresh, unprocessed produce, handling of raw chicken in our restaurants, our reliance on employees cooking with traditional methods rather than automation, and our avoidance of frozen ingredients. The risk of illnesses associated with our food also may increase due to our delivery or catering businesses, in which our food is transported, stored and/or served in conditions that are not under our control. All of these factors could have an adverse impact on our ability to attract and retain guests, which could in turn have a material adverse effect on our growth and profitability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240063" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Our digital business, which accounted for a significant portion of our 2022 total revenue, is subject to risks.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In 2022, 39.4% of our food and beverage revenue was derived from digital orders, which includes third-party delivery and customer pickup in-restaurant and through our Chipotlanes. Approximately 19% of our 2022 food and beverage revenue consisted of delivery orders for which we are reliant on third-party delivery companies. Depending on which ordering platform a guest uses &#8211; our platform or the platform of a third-party delivery service &#8211; the delivery fee we collect from the guest may be less than the actual delivery cost, which has a negative impact on our profitability. In 2022, we implemented several menu price increases to partially offset the increases in delivery, labor and other costs; however, our higher menu prices may cause some guests to shift their purchases to other restaurants offered on the platform. These delivery companies maintain control over data regarding our guests who use their platform and over the guest experience. If a third-party delivery driver fails to make timely deliveries or fails to deliver the complete order, our guests may attribute the bad customer experience to Chipotle and could stop ordering from us. The ordering and payment platforms used by these third parties, our mobile app or our online ordering site has been and could again be interrupted by technological failures, user errors, cyber-attacks or other factors, which could adversely impact sales through these channels and negatively impact our overall sales and reputation. If the third-party delivery companies we utilize increase their fees or give greater priority or promotions on their platforms to other restaurants, our delivery business and our sales may be negatively impacted. The delivery business has been consolidating and may continue to consolidate, which may give third-party delivery companies more leverage in negotiating the terms and pricing of contracts, which in turn could negatively impact our profits from this channel. </span><span id="_Hlk124240076" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">9</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">The restaurant industry is highly competitive. If we are not able to compete successfully, our business, financial condition and results of operations would be adversely affected.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The restaurant industry is highly competitive with respect to taste preferences, price, food quality and selection, customer service, brand reputation, digital engagement, advertising and promotional initiatives, and the location, attractiveness and maintenance of restaurants. We also compete with non-traditional market participants, such as convenience stores, grocery stores, coffee shops, meal kit delivery services, and &#8220;ghost&#8221; or &#8220;dark&#8221; kitchens, where meals are prepared at separate takeaway premises rather than a restaurant. Competition from food delivery services, which promote a wide variety of restaurant options on their sites, also has increased in recent years, particularly during the COVID-19 pandemic. Increased competition could have an adverse effect on our sales, profitability and development plans. If consumer or dietary preferences change, if our marketing efforts are unsuccessful, or if our restaurants are unable to compete successfully with other restaurant outlets, our business could be adversely affected. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We continue to believe that our commitment to higher-quality and responsibly sourced ingredients resonates with guests and gives us a competitive advantage; however, many of our competitors also make claims related to the quality of their ingredients and lack of artificial flavors, colors and preservatives. The increasing use of these claims by competitors, regardless of the accuracy of such claims, may lessen our differentiation and make it more difficult for us to compete. If we are unable to continue to maintain our distinctiveness and compete effectively, our business, financial condition and results of operations could be adversely affected.</span><span id="_Hlk29225679" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240178" style="text-decoration: none;"></span><span id="_Hlk124240089" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">If w</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">e do not continue to persuade consumers of the benefits of paying higher prices for our higher-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">quality food, our sales and results of operations could be hurt</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our success depends in large part on our ability to persuade consumers that food made with ingredients that were raised or grown according to our Food With Integrity principles is worth paying a higher price relative to prices of some of our competitors, particularly quick-service restaurants. Under our Food With Integrity principles, for example, animals must be responsibly raised, and the milk in our sour cream, cheese and queso must come from cows that have not been treated with rBGH, practices which typically are more costly than conventional farming. If we are not able to successfully persuade consumers that consuming food made in accordance with our Food With Integrity principles is better for them and the environment, or if consumers are not willing to pay the prices we charge, our sales could be adversely affected, which would negatively impact our results of operations. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Our inability or failure to recognize, respond to and effectively manage the immediacy of social media could have a material adverse impact on our business.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Social media and internet-based communications, including video-sharing, social networking, and gaming and messaging platforms, give users immediate access to a broad audience. These platforms have dramatically increased the speed and scale of dissemination and accessibility of information, including negative publicity related to food safety incidents and negative guest and employee experiences. Accurate and inaccurate or misleading information can be widely disseminated before there is any meaningful opportunity to respond or address an issue. As a result of our highly publicized food safety incidents in 2015 &#8211; 2018, negative social media posts about our business may generate a disproportionately negative response than would be experienced by other companies without a similar history. It is impossible for us to fully predict or control social media backlash, which could harm our business, prospects, financial condition, and results of operations, regardless of the information&#8217;s accuracy.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Use of social media is an important element of our marketing efforts. New social media </span><span id="_Hlk124168251" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and internet-based communication platforms </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">are developing rapidly, and we need to continuously innovate and evolve our marketing strategies to maintain our brand relevance and broad appeal to guests. We also continue to invest in other digital marketing initiatives to reach our guests and build their awareness of, engagement with, and loyalty to us, including our &#8220;Chipotle Rewards&#8221; loyalty program. These initiatives may not be successful, resulting in expenses incurred without the benefit of higher revenues, increased customer engagement or brand recognition. Other risks associated with our use of social media and internet-based communication platforms include association with influencers or online celebrities who become embroiled in controversy, platforms and business partners who experience challenges, improper disclosure of proprietary information, negative comments about us, exposure of personally identifiable information, fraud, hoaxes or malicious dissemination of false information. The inappropriate use of social media by our guests or employees could lead to litigation or result in negative publicity that could damage our reputation.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk124240227" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">10</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks Related to Human Capital</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">If we are not able to hire, develop and retain qualified restaurant employees and/or appropriately plan our workforce, our growth plan and profitability could be adversely affected. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We rely on our restaurant-level employees to consistently provide high-quality food and positive experiences to our guests. In addition, our ability to continue to open new restaurants depends on us attracting, hiring, developing and retaining high-quality employees to manage and work in our restaurants. Maintaining appropriate staffing in our restaurants requires precise workforce planning, which planning has become more complex due to predictive scheduling laws (also called &#8220;fair workweek&#8221; or &#8220;secure scheduling&#8221;) and &#8220;just cause&#8221; termination legislation in certain geographic areas where we operate, and the so-called &#8220;great resignation&#8221; trend. The market for qualified talent continues to be competitive and we must ensure that we continue to offer competitive wages, benefits and workplace conditions to retain qualified employees. We have experienced and may continue to experience challenges in hiring and retaining restaurant employees and in maintaining full restaurant staffing in various locations, which has resulted in longer wait times for guest orders, temporary closures of the digital make line and decreased employee satisfaction. In one instance, we permanently closed a restaurant due to lack of necessary staff after a prolonged recruiting effort. A shortage of qualified candidates who meet all legal work authorization requirements, failure to hire and retain new restaurant employees in a timely manner or higher than expected turnover levels could affect our ability to open new restaurants, grow sales at existing restaurants or meet our labor cost objectives. In addition, failure to adequately monitor and proactively respond to employee dissatisfaction could lead to poor guest satisfaction, higher turnover, litigation and unionization efforts, which could negatively impact our ability to meet our growth targets. We have experienced labor union efforts to organize groups of our employees from time to time and, if successful, those organizational efforts may decrease our operational flexibility and disrupt our normal operations, which could adversely affect our business. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240396" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">If we fail to comply with applicable federal, state and local employment and labor laws and regulations, it could have a material, adverse impact on our business. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Various federal, state and local employment and labor laws and regulations govern our relationships with our employees, and similar laws and regulations apply to our operations outside of the U.S. These laws and regulations relate to matters such as employment discrimination, wage and hour laws, requirements to provide and document meal and rest periods or other benefits, family leave mandates, requirements regarding working conditions and accommodations to certain employees, citizenship or work authorization and related requirements, insurance and workers&#8217; compensation rules, healthcare laws and anti-discrimination and anti-harassment laws. We incur substantial costs to comply with these laws and regulations and non-compliance could expose us to significant liabilities. For example, a number of lawsuits previously have been filed against us alleging violations of federal and state laws regarding employee wages and payment of overtime, meal and rest breaks, employee classification, employee record-keeping and related practices with respect to our employees. We incur legal costs to defend these cases, and we could incur losses from these and similar cases, and the amount of such losses or costs could be material. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, several jurisdictions, including New York City, Philadelphia, Chicago, Seattle, Oregon, San Francisco, San Jose and Berkeley have implemented fair workweek or &#8220;secure scheduling&#8221; legislation, which impose complex requirements related to scheduling for certain restaurant and retail employees, and additional jurisdictions are considering similar legislation. Several jurisdictions also have implemented sick pay and paid time off legislation, which requires employers to provide paid time off to employees, and &#8220;just cause&#8221; termination legislation, which restricts companies&#8217; ability to terminate employees or reduce employees&#8217; hours unless they can prove &#8220;just cause&#8221; or a &#8220;bona fide economic reason&#8221; for the termination or reduction in hours. All of these regulations impose additional obligations on us and our failure to comply with any of these regulations could subject us to penalties and other legal liabilities, which could adversely affect our business and results of operations and potentially cause us to close or reduce operating hours of some restaurants in these jurisdictions. For example, we previously reported the settlement of a complaint alleging that we violated New York City&#8217;s Fair Workweek law and Earned Safe and Sick Time Act. We also have been and are undergoing several audits of our compliance with employment law requirements in other cities, which could result in additional liabilities. Our liability exposure for these employment laws and regulations may be higher than our restaurant peers because we are one of the largest restaurant companies that owns and operates all our restaurants, while most of our restaurant peers franchise some or a significant portion of their operations. </span><span id="_Hlk124240407" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">11</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Increases in the cost of labor could adversely impact our business and profitability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our business has been and could continue to be adversely impacted by increases in labor costs caused by factors such as federal, state and local laws governing matters such as minimum wages, meal and rest breaks and changes to eligibility for overtime pay; regulations regarding scheduling and benefits; increased health care and workers&#8217; compensation insurance costs; higher wages and costs of other benefits necessary to attract, hire and retain high-quality employees with the right skill sets in a highly competitive job market; and increased wages, benefits and costs related to the COVID-19 pandemic. </span><span id="_Hlk126586785" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, state and local laws such as the recently passed California AB 257 (the &#8220;FAST Act&#8221;) may require wage increases and working hour and working condition standards that would restrict our flexibility to respond to market conditions and increase our costs without corresponding benefits. Although the FAST Act is stayed pending a referendum in 2024, it is possible that ultimately it will be enforced, and that other jurisdictions will pass similar laws</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Our ability to offset higher labor costs by increasing menu prices depends on the willingness of our guests to pay the higher prices and the perceived value of our meals relative to competitors. If competitive or inflationary pressures or other factors prevent us from offsetting higher labor costs by increased menu prices, our profitability may decline.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk124240447" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks Related to IT Systems, Cybersecurity and Data Privacy</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-align: justify;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Breaches or other unauthorized access, theft, modification or destruction of guest and/or employee personal, confidential or other material information that is stored in our systems or by third parties on our behalf could adversely affect our business.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We could experience a cybersecurity or privacy incident, which generally refers to any intentional attack or an unintentional event that results in unauthorized access to personal information or systems to disrupt operations, corrupt data or steal confidential information or intellectual property, or a ransomware attack, which is a type of malicious software that infects a computer and restricts users&apos; access to it until a ransom is paid. Any such incident that compromises the information of our guests or employees or disrupts our business operations could result in widespread negative publicity, damage to our reputation, a loss of guests, disruption of our business and legal liabilities. If any of our critical suppliers is the target of a cybersecurity or ransomware attack, we could experience a significant disruption in our supply chain and possibly shortages of key ingredients. In the past year, a ransomware attack on one of our key vendors required us to reperform manual processes, which resulted in delays and reduced efficiencies.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As our reliance on technology has grown, the scope and severity of risks posed to our systems from cyber threats has increased. In addition, as more business activities have shifted online and more people are working remotely, we have experienced an increase in cybersecurity threats and attempts to breach our security networks. The techniques and sophistication used to conduct cyber-attacks and breaches of information technology systems, as well as the sources and targets of these attacks, change frequently and are often not recognized until attacks are launched or have been in place for a period of time. We continuously monitor and develop our information technology networks and infrastructure to prevent, detect, address and mitigate the risk of unauthorized access, misuse, malware and other events that could have a security impact; however, there can be no assurance that these measures will be effective. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The majority of our restaurant sales are made by credit or debit cards, and we also maintain personal information regarding our employees and guests, and confidential information about our guests and suppliers. We segment our card data environment and employ a cyber security protection program that is based on proven industry frameworks, including cyber security techniques, tactics and procedures such as the deployment of a robust set of security controls, continuous monitoring and detection programs, network protections, vendor selection criteria, secure software development programs and ongoing employee training, awareness and incident response preparedness. In addition, we continuously scan our environment for any vulnerabilities, perform penetration testing, engage third parties to assess effectiveness of our security measures and collaborate with members of the cyber security community. However, there are no assurances that such programs will be effective in detecting or preventing cybersecurity breaches. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">From time to time we have been, and likely will continue to be, the target of cyber and other security threats. For example, some of our guests have experienced account takeover fraud, in which guests use the same log in credentials on multiple websites and, when a third party fraudulently obtains those credentials from one website, they can gain unauthorized access to the guests&#8217; accounts on our website and charge food orders to the credit card linked to their account (without accessing credit card data). We may become subject to legal proceedings or governmental investigations for purportedly fraudulent transactions arising out of the actual or alleged theft of data or if guest or employee information is obtained by unauthorized persons or used inappropriately. Any such claim or proceeding, or any adverse publicity resulting from such an event, may have a material adverse effect on our business and we may incur significant remediation costs.</span><span id="_Hlk124240474" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">12</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">We may incur increased costs to comply with privacy and data protection laws and, if we fail to comply, we could be subject to government enforcement actions, private litigation and adverse publicity.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Complex local, state, federal and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer and other processing of personal data. These privacy and data protection laws and regulations are quickly evolving, with new or modified laws and regulations proposed and implemented frequently and existing laws and regulations subject to new or different interpretations and enforcement. For example, the European Union&#8217;s General Data Protection Regulation (&#8220;GDPR&#8221;) requires companies to meet certain requirements regarding the handling of personal data, including its use, protection and transfer and the ability of persons whose data is stored to correct or delete such data about themselves, and failure to meet the GDPR requirements could result in penalties of up to 4% of annual worldwide revenue. Additionally, the California Consumer Privacy Act of 2018 (&#8220;CCPA&#8221;) provides a private right of action for data breaches and requires companies that process the personal information of California residents to make new disclosures to consumers about their data collection, use and sharing practices, allow consumers to opt out of certain data sharing with third parties and to request deletion of personal information (subject to certain exceptions). Virginia, Colorado, Connecticut and Utah have enacted similar data privacy legislation that will take effect in 2023, and several other states and countries are considering expanding or passing privacy laws in the near term. If we fail, or are perceived to have failed, to properly respond to security breaches of our or a third party&#8217;s information technology systems or fail to properly respond to or honor consumer requests under any of the foregoing privacy laws, we could experience reputational damage, adverse publicity, loss of consumer confidence, reduced sales and profits, complications in executing our growth initiatives and regulatory and legal risk, including regulatory fines and penalties, and in some cases civil liabilities where individuals have been provided with a private right of action. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Compliance with the current and future privacy and data protection laws can be costly and time-consuming and there is no assurance that our compliance efforts will be successful in preventing breaches or data loss. Our failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines or damage to our brand reputation, any of which could have a material adverse effect on our operations, financial performance and business. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The regulatory environment related to privacy and data security is changing at an ever-increasing pace, with new and increasingly rigorous requirements applicable to our business. In addition, the issues regulated by privacy laws (such as advertising and marketing, children, biometric, employee, and health related information) have expanded, as have the number of city, state, federal and international governmental bodies and agencies that have recently passed or are currently considering privacy legislation or regulatory rulemaking. Where not limited by preemption, many states have passed or are considering adopting stricter versions of federal privacy laws (e.g., state level statutes similar to the Telephone Consumer Protection Act of 1991 (&#8220;TCPA&#8221;), the Health Insurance Portability and Accountability Act, and the Children&#8217;s Online Privacy Protection Act of 1998 (&#8220;COPPA&#8221;)). Private service providers also have implemented mandatory privacy requirements impacting businesses, like Chipotle, that wish to utilize services available on their platforms. Taken together, Chipotle faces rapidly increasing compliance costs in order to modify its operations and business practices to comply with applicable laws, regulations and other requirements. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240485" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">We rely heavily on information technology systems and failures or interruptions in our IT systems </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">could harm our ability to effectively operate our business and/or result in the loss of guests or employees.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We rely heavily on information technology systems, including the point-of-sale and payment processing system in our restaurants, technologies supporting our digital and delivery business, technologies that trace ingredients back to suppliers and growers and manage our supply chain, our rewards program, technologies that facilitate marketing initiatives, employee engagement and payroll processing, and various other processes and transactions. Our ability to effectively manage our business and coordinate the procurement, production, distribution, safety and sale of our products depends significantly on the availability, reliability and security of these systems. Many of these critical systems are provided and managed by third parties, and we are reliant on these third-party providers to implement protective measures that ensure the security and availability of their systems. Although we have operational safeguards in place, these safeguards may not be effective in preventing the failure of these third-party systems or platforms to operate effectively and be available. Failures may be caused by various factors, including power outages, catastrophic events, physical theft, computer and network failures, inadequate or ineffective redundancy, problems with transitioning to upgraded or replacement systems or platforms, flaws in third-party software or services, errors or improper use by our employees or the third-party service providers. If any of our critical IT systems were to become unreliable, unavailable, compromised or otherwise fail, and we were unable to recover in a timely manner, we could experience an interruption in our operations that could have a material adverse impact on our profitability.</span><span id="_Hlk124240499" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">13</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Our inability or failure to execute a comprehensive business continuity plan at our restaurant support centers following a disaster or force majeure event could have a material adverse impact on our business. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Many of our corporate systems and processes and corporate support for our restaurant operations are centralized at one location.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have disaster recovery procedures and business continuity plans in place to address crisis-level events, including hurricanes and other natural disasters, and back up and off-site locations for recovery of electronic and other forms of data and information, and the COVID-19 pandemic provided a limited test of our ability to manage our business remotely. However, if we are unable to fully implement our disaster recovery plans, we may experience delays in recovery of data, inability to perform vital corporate functions, tardiness in required reporting and compliance, failures to adequately support field operations and other breakdowns in normal communication and operating procedures that could have a material adverse effect on our financial condition, results of operation and exposure to administrative and other legal claims. In addition, these threats are constantly evolving, which increases the difficulty of accurately and timely predicting, planning for and protecting against the threat. As a result, our disaster recovery procedures and business continuity plans security may not adequately address all threats we face or protect us from loss.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk124240420" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks Related to Supply Chain</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Increases in the costs of ingredient and other materials, including increases caused by inflation, global conflicts, the COVID-19 pandemic and climate risks, could adversely affect our results of operations. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Supply chain risk could increase our costs and limit the availability of ingredients and supplies that are critical to our restaurant operations. The markets for some of our ingredients, such as beef, avocado and other produce, are particularly volatile due to factors beyond our control such as limited sources, seasonal shifts, climate conditions, recent inflationary trends, military and geopolitical conflicts and industry demand, including as a result of animal disease outbreaks, international commodity markets, food safety concerns, product recalls and government regulation. In addition, for certain of our ingredients and other materials, we have a limited number of suppliers and distributors. </span><span id="_Hlk125370111" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We remain in regular contact with our major suppliers and to date we have not experienced significant disruptions in our supply chain; however, in 2022 costs for certain supplies and ingredients, such as avocados, packaging, dairy, tortillas, beef and chicken increased materially and rapidly, and inflationary pressures could continue and/or spread to more categories as inflation increases continue across the global supply chain</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Our efforts to mitigate future price risk through forward contracts, strong partnerships with key suppliers, careful planning and other activities may not fully insulate us from increases in commodity costs, which could have an adverse impact on our profitability. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also could be adversely impacted by price increases specific to meats raised in accordance with our Responsibly Raised animal welfare criteria, and ingredients grown in accordance with our Food With Integrity specifications, the markets for which are generally smaller and more concentrated than the markets for conventionally raised or grown ingredients. Any increase in the prices of the ingredients most critical to our menu, such as chicken, beef, dairy (for cheese, sour cream and queso), avocados, beans, rice, tomatoes and pork, would have a particularly adverse effect on our operating results. If the cost of one or more ingredients significantly increases, we may choose to temporarily suspend serving menu items that use those ingredients, such as guacamole or one of our proteins, rather than pay the increased cost. Any such changes to our available menu may negatively impact our restaurant traffic and could adversely impact our sales and brand.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240437" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Shortages or interruptions in the supply of ingredients could adversely affect our operating results. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our business is dependent on frequent and consistent deliveries of ingredients that comply with our Food With Integrity specifications. We may experience shortages, delays or interruptions in the supply of ingredients and other supplies to our restaurants due to inclement weather, natural disasters, labor issues or other operational disruptions at our suppliers, distributors or transportation providers, or other conditions beyond our control. </span><span id="_Hlk125370128" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, we have a single or a limited number of suppliers for some of our ingredients, including salt, certain cuts of beef, tomatoes, tortillas and adobo</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Although we believe we have potential alternative suppliers and sufficient reserves of ingredients, shortages or interruptions in our supply of ingredients could adversely affect our financial results. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk124240511" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">14</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Legal and Regulatory Risks</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">A violation of Chipotle&#8217;s Deferred Prosecution Agreement could have an adverse effect on our business and reputation.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In April 2020, Chipotle signed a Deferred Prosecution Agreement (the &#8220;DPA&#8221;) to settle an official criminal investigation conducted by the U.S. Attorney&#8217;s Office for the Central District of California, in conjunction with the U.S. Food and Drug Administration&#8217;s Office of Criminal Investigations (collectively, the &#8220;DOJ&#8221;), into food safety matters that occurred in our restaurants dating back to January 1, 2013. Pursuant to the DPA, the DOJ filed a two-count Class A Misdemeanor Information in the United States District Court for the Central District of California charging Chipotle with adulterating and causing food to be adulterated within the meaning of the Federal Food, Drug and Cosmetic Act while such food was held for sale. Under the DPA, Chipotle paid a fine and is required to maintain a comprehensive compliance program designed to ensure Chipotle complies with all applicable federal and state food safety laws. If Chipotle is in full compliance with all of its obligations under the DPA at the conclusion of the three-year deferred prosecution term, which ends in April 2023, the DOJ agreed to move to dismiss the two-count Information filed against Chipotle.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle owns and operates over 3,100 restaurants and we dedicate substantial resources to our food safety program; however, even with strong preventative controls and interventions, food safety risks cannot be completely eliminated in any restaurant. Food safety risks may arise due to possible failures by restaurant employees or suppliers to follow food safety policies and procedures, employees or guests coming to the restaurant while ill or contaminated ingredients in the food we sell. If Chipotle is found to have breached the terms of the DPA, the DOJ may elect to prosecute, or bring a civil action against us for conduct alleged in the DPA&#8217;s Statement of Facts, which could result in additional fines, penalties, and have material adverse impacts on our results of operations and adversely affect our brand and reputation.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240527" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">We could be party to litigation or other legal proceedings that could adversely affect our business, results of operations and reputation.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have been and likely will continue to be subject to litigation and other legal proceedings that may adversely affect our business. These legal proceedings may involve claims brought by employees, guests, government agencies, suppliers, shareholders or others through private actions, class actions, administrative proceedings, regulatory actions or other litigation. These legal proceedings may involve allegations of illegal, unfair or inconsistent employment practices, including those governing wage and hour, employment of minors, discrimination, harassment, wrongful termination, and vacation and family leave laws; food safety issues including food-borne illness, food contamination and adverse health effects from consumption of our food products; data security or privacy breaches; guest discrimination; personal injury in our restaurants; marketing and advertising claims, including claims that our Food With Integrity or other sustainability claims are misleading or inaccurate; infringement of patent, copyright or other intellectual property rights; violation of the federal securities laws or other concerns. In 2022, a number of lawsuits were filed against us and governmental audits initiated alleging violations of federal and state employment laws, including wage and hour claims, and we could be involved in similar or even more significant litigation and legal proceedings in the future. Even if the allegations against us in current or future legal matters are unfounded or we ultimately are held not liable, the costs to defend ourselves may be significant and the litigation may subject us to substantial settlements, fines, penalties or judgments against us and may divert management&apos;s attention away from operating our business, all of which could negatively impact our financial condition and results of operations. Litigation also may generate negative publicity, regardless of whether the allegations are valid, or we ultimately are not liable, which could damage our reputation, and adversely impact our sales and our relationship with our employees and guests.</span><span id="_Hlk29369796" style="text-decoration: none;"></span><span id="_Hlk124240536" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">15</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">We are subject to extensive laws, government regulation, and other legal requirements and our failure to comply with existing or new laws and regulations could adversely affect our operational efficiencies, ability to attract and retain talent and results of operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 6pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our business is subject to extensive federal, state, local and international laws and regulations, including those relating to: </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">preparation, sale and labeling of food, including regulations of the Food and Drug Administration, which oversees the safety of the entire food system, including inspections and mandatory food recalls, menu labeling and nutritional content;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">employment practices and working conditions, including minimum wage rates, wage and hour practices, fair workweek/secure scheduling and &#8220;just cause&#8221; legislation, employment of minors, discrimination, harassment, classification of employees, paid and family leave, workplace safety, immigration and overtime among others;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">data privacy and standards for the protection of personal information, including social security numbers, financial information (including credit card numbers), and health information, including state laws such as CPRA and CCPA in California as well as new privacy-related legislation in Virginia, Colorado, Connecticut, Utah and a growing number of other states, privacy laws aimed at protecting children, such as TCPA and COPPA, and international laws such as GDPR in the European Union and PIPEDA in Canada, and payment card industry standards and requirements;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">health, sanitation, safety and fire standards and the sale of alcoholic beverages;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">building and zoning requirements, including state and local licensing and regulation governing the design and operation of facilities and land use;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">public accommodations and safety conditions, including the Americans with Disabilities Act and similar state laws that give civil rights protections to individuals with disabilities in the context of employment, public accommodations, online resources and other areas;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">environmental matters, such as emissions and air quality, water consumption, the discharge, storage, handling, release, and disposal of hazardous or toxic substances, and local ordinances restricting the types of packaging we can use in our restaurants; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">public company compliance, disclosure and governance matters, including accounting and tax regulations, SEC and NYSE disclosure requirements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Compliance with these laws and regulations, and future new laws or changes in these laws or regulations that impose additional requirements, can be costly. Any failure or perceived failure to comply with these laws or regulations could result in, among other things, revocation of required licenses, administrative enforcement actions, fines and civil and criminal liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks Related to Our Growth and Business Strategy</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk125367853" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">If we are unable to meet our projections for new restaurant openings, or efficiently maintain the attractiveness of our existing restaurants, our profitability could suffer.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our growth depends on our ability to open new restaurants and operate them profitably. Since 2020, COVID-19 related disruptions in the global supply chain have increased the cost and decreased the availability of construction materials and restaurant equipment needed to open and operate our restaurants, which can delay the openings of new restaurants. In addition, we incur substantial startup expenses each time we open a new restaurant, and it can take up to 24 months to ramp up the sales and profitability of a new restaurant, during which time costs may be higher as we train new employees and build up a customer base. If we are unable to build the customer base that we expect or fail to overcome the higher startup expenses associated with new restaurants, our new restaurants may not be as profitable as our existing restaurants. Our ability to open and profitably operate new restaurants also is subject to various risks, such as the identification and availability of desirable locations; the negotiation of acceptable lease terms; the need to obtain all required governmental permits (including zoning approvals and liquor licenses) and comply with other regulatory requirements; the availability of capable contractors and subcontractors; increases in the cost and decreases in the availability of labor and building material; changes in weather, natural disasters, pandemics or other acts of God that could delay construction and adversely affect guest traffic; our ability to hire and train qualified management and restaurant employees; and general economic and business conditions. At each potential location, we compete with other restaurants and retail businesses for desirable development sites, construction contractors, management personnel, hourly employees and other resources. If we are unable to successfully manage these risks, we could face increased costs and lower than anticipated sales and earnings in future periods.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition, in an effort to increase same-restaurant sales and improve our operating performance, we continue to improve our existing restaurants through remodels, upgrades and regular upkeep. If the costs associated with remodels, upgrades or regular upkeep are higher than anticipated, restaurants are closed for remodeling for longer periods than planned or remodeled restaurants do not perform as expected, we may not realize our projected desired return on investment, which could have a negative effect on our operating results.</span><span id="_Hlk124240652" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">16</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Our failure to effectively manage and support our growth could have a negative adverse effect on our business and financial results.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we owned and operated over 3,100 Chipotle restaurants and we plan to open a significant number of new restaurants in the next several years. Our existing restaurant management systems, back office technology systems and processes, financial and management controls, information systems and personnel may not be adequate to support our continued growth. To effectively manage a larger number of restaurants, we may need to upgrade and expand our infrastructure and information systems, automate more processes that currently are manual or require manual intervention and hire, train and retrain restaurant employees and corporate support staff, all of which may result in increased costs and at least temporary inefficiencies. We also place a lot of importance on our culture, which we believe has been an important contributor to our success, and as we continue to grow it may be increasingly difficult to maintain our culture. Our failure to&#160;sufficiently invest in our infrastructure and information systems and maintain our strong staffing and culture could harm our brand and operating results.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240665" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">A failure to recruit, develop and retain effective leaders or the loss or shortage of personnel with key capacities and skills could impact our strategic growth plans and jeopardize our ability to meet our business performance expectations and growth targets.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our ability to continue to grow our business depends substantially on the contributions and abilities of our executive leadership team and other key management personnel. Changes in senior management could expose us to significant changes in strategic direction and initiatives. A failure to maintain appropriate organizational capacity and capability to support our strategic initiatives or to build adequate bench strength with key skillsets required for seamless succession of leadership, could jeopardize our ability to meet our business performance expectations and growth targets. If we are unable to attract, develop, retain and incentivize sufficiently experienced and capable management personnel, our business and financial results may suffer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 14.4pt;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: justify;text-indent: 0.34in;"><span id="_Hlk124240676" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">The market price of our common stock may be more volatile than the market price of our peers.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-align: justify;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We believe the market price of our common stock generally has traded at a higher price-earnings ratio than stocks of most of our peer companies as well as the overall market, which typically has reflected market expectations for higher future operating results. At any given point in time, our price-earnings ratio may trade at more than twice the price-earnings ratio of the S&amp;P 500. Also, the trading market for our common stock has been volatile at times, including as a result of adverse publicity events. As a result, if we fail to meet market expectations for our operating results in the future, any resulting decline in the price of our common stock could be significant.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 107.1%;margin-bottom: 6pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk125106767" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Risks</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> Related to Environmental, Social and Governance Factors  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk124240779" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">If we are unable to achieve our social and environmental sustainability goals, our reputation and results of operations could be adversely affected.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-align: justify;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In addition to financial performance, companies increasingly are being judged by their performance on a variety of environmental, social and governance (&#8220;ESG&#8221;) factors.  Investors, governmental agencies and self-regulatory organizations, including the SEC, the NYSE and the Financial Accounting Standards Board (the &#8220;FASB&#8221;), have increasingly focused on social and environmental sustainability achievements and disclosures, including with respect to climate change, energy use, packaging and waste, human rights, sustainable supply chain practices, animal health and welfare and water use.  Our mission is to Cultivate a Better World by serving responsibly sourced, classically-cooked, real food with wholesome ingredients without artificial colors, flavors or preservative. We strive to be a leader in responsible and sustainable food production and, in November 2021, we announced that we had set science-based targets validated by the Science Based Targets initiative to reduce absolute Scope 1, 2 and 3 greenhouse gas emissions 50% by 2030 from a 2019 base year. Execution of our mission and achievement of these goals are subject to risks and uncertainties, many of which are outside of our control and may prove to be more difficult and costly than we anticipate. These risks and uncertainties include, but are not limited to, our ability to execute on our mission and achieve our ESG goals within currently projected costs and expected timeframes; unforeseen design, operational and technological difficulties; the outcome of research efforts and future technology developments; the success of our collaboration with our suppliers and other third parties; and competitive pressures. There is no assurance that we will be able to successfully execute on our mission and fully achieve our ESG goals. Failure to achieve our goals could damage our reputation and relationships with our guests, investors and other stakeholders, which could have an adverse effect on our business, results of operations and stock price.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">17</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Climate change and volatile adverse weather conditions could adversely affect our restaurant sales or results of operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">There is growing concern that climate change and global warming has caused and may continue to cause more severe, volatile weather or extended droughts, which could increase the frequency and duration of weather impacts on our operations. Adverse weather conditions have in the past and may again impact guest traffic at our restaurants and, in more severe cases such as hurricanes, tornadoes, wildfires or other natural disasters, cause temporary restaurant closures, all of which negatively impact our restaurant sales. In addition, our supply chain is subject to increased costs caused by the effects of climate change, greenhouse gases and diminishing energy and water resources. Increasing weather volatility and changes in global weather patterns can reduce crop size and crop quality, or destroy crops altogether, which could result in decreased availability or higher pricing for our produce and other ingredients. We may be forced to source ingredients from new geographic regions, which could impact quality and increase costs. These factors are beyond our control and, in many instances, unpredictable. Climate change and government regulation relating to climate change also could result in construction delays for new restaurants and interruptions to the availability or increases in the cost of utilities. The ongoing and long-term costs of these impacts related to climate change and other sustainability-related issues could have a material adverse effect on our business and financial condition if we are not able to mitigate them. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="_Hlk124240689" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">General Risk Factors</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Economic and business factors that are largely beyond our control may adversely affect consumer behavior and the results of our operations.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restaurant dining generally is dependent upon consumer discretionary spending, which may be affected by general economic conditions that are beyond our control. Increasing or prolonged high inflation, international, domestic and regional economic conditions, consumer income levels, financial market volatility, a slow or stagnant pace of economic growth, mass layoffs, rising energy costs, rising interest rates, social unrest, military conflicts and governmental, political and budget concerns or divisions may have a negative effect on consumer confidence and discretionary spending. The rapid increase in inflation during 2022 and widespread concern about a prolonged economic downturn may lead consumers to decrease their discretionary spending. A significant decrease in our guest traffic or average transactions would negatively impact our financial performance. The actual or perceived threat of a pandemic or communicable disease, terrorist attack, mass shooting, heightened security requirements, including cybersecurity, or a failure to protect information systems for critical infrastructure, such as the electrical grid and telecommunications systems, could harm our operations, the economy or consumer confidence generally. Any of the above factors or other unfavorable changes in business and economic conditions affecting our guests could increase our costs, reduce traffic in our restaurants or limit our ability to increase pricing, any of which could lower our profit margins and have a material adverse effect on our sales, financial condition and results of operations. These factors also could cause us to, among other things, reduce the number and frequency of new restaurant openings, close restaurants or delay remodeling of our existing restaurant locations. Further, poor economic conditions may force nearby businesses to shut down, which could reduce traffic to our restaurants or cause our restaurant locations to be less attractive.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span id="_Hlk124240789" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Our quarterly financial results may fluctuate significantly, including due to factors that are not in our control.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our quarterly financial results may fluctuate significantly and could fail to meet investors&#8217; expectations for various reasons, including</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">: </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">neg</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">ative publicity about the safety of our food, employment-related issues, litigation or other issues involving our restaurants; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">fluctuations in supply costs, particularly for our most significant ingredients, and our inability to offset the higher cost with price increases without adversely impacting guest traffic; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">labor availability and wages of restaurant management and employees; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">increases in marketing or promotional expenses; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the timing of new restaurant openings and related revenues and expenses, and the operating costs at newly opened restaurants; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the impact of inclement weather and natural disasters, such as freezes and droughts, which could decrease guest traffic and increase the costs of ingredients; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the amount and timing of stock-based compensation;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">litigation, settlement costs and related legal expenses; </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">tax expenses, asset impairment charges and non-operating costs; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: 4pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">variations in general economic conditions, including the impact of rising inflation and the impact of rising interest rates on consumer demand trends</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a result of any of these factors, results for any one quarter are not necessarily indicative of results to be expected for any other quarter or for any year. Average restaurant sales or comparable restaurant sales in any particular future period may decrease. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_1B" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;1B</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.&#160;&#160;UNRESOLVED STAFF COMMENTS </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">18</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM 2.  PROPE</span><span id="Item_2" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">RTIES</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, there were 3,187 restaurants operated by Chipotle and our consolidated subsidiaries,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">,182 of which were Chipotle restaurants.&#160;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our main office is located at 610 Newport Center Drive, Newport Beach, CA 92660 and our telephone number is (949)&#160;524-4000. We lease our main office and substantially all of the properties on which we operate restaurants. We own 17 properties and operate restaurants on </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">all</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of them. For additional information regarding the lease terms and provisions, see</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;Note 1. &#8220;Description of Business and Summary of Significant Accounting Policies&#8221;&#160;and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Note 9. &#8220;Leases&#8221; in our consolidated financial statements included in Item&#160;8. &#8220;Financial Statements and Supplementary Data.&#8221; </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;3.&#160;&#160;LEGAL PROCEEDINGS </span><span id="Item_3" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">For information regarding legal proceedings, see </span><a href="#Note_11" style="text-decoration: none;"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Note 11. &#8220;Commitments and Contingencies&#8221;</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> in our consolidated financial statements included in Item&#160;8. &#8220;Financial Statements and Supplementary Data.&#8221;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="Item_4" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM 4.  MINE SAFETY DISCLOSURES</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Not applicable.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">19</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART II</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_5" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;5.&#160;&#160;MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our common stock trades on the New York Stock Exchange under the symbol &#8220;CMG.&#8221; </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of February&#160;7, 2023, there were approximately 1,313 shareholders of record. This does not include persons whose stock is in nominee or &#8220;street name&#8221; accounts through brokers. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Purchases of Equity Securities by the Issuer </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The table below reflects shares of common stock we repurchased during the fourth quarter of 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total Number of Shares Purchased</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Average Price Paid Per Share</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid windowtext 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">October</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 45,448</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup> </sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,512.59</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 45,448</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 344,061,582</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Purchased 10/1 through 10/31</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">November</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 53,236</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup> </sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,464.22</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 53,236</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 266,112,344</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Purchased 11/1 through 11/30</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 35,071</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,487.43</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 35,071</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 413,946,701</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Purchased 12/1 through 12/31</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 133,755</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,486.74</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 133,755</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1) Shares were repurchased pursuant to repurchase programs announced on July 26, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.34in;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(2) The December total includes an additional $200 million in authorized repurchases approved on December 7, 2022 and announced February 7, 2023. There is no expiration date for this program. The authorization to repurchase shares will end when we have repurchased the maximum amount of shares authorized, or we have determined to discontinue such repurchases.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Dividend Policy </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> are not required to pay any dividends and have not declared or paid any cash dividends on our common stock. We intend to continue to retain earnings for use in the operation and expansion of our business and to repurchase shares of common stock (subject to market conditions), and therefore do not anticipate paying any cash dividends on our common stock in the foreseeable future. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span id="_Hlk124435540" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">20</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">COMPARISON OF CUMULATIVE TOTAL RETURN</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following graph compares the cumulative annual stockholders return on our common stock from December&#160;31, 2017, through December&#160;31, 2022, to that of the total return index for the S&amp;P 500 and the S&amp;P 500 Restaurants Index assuming an investment of $100 on December&#160;31, 2017. In calculating total annual stockholder return, reinvestment of dividends, if any, is assumed. The indices are included for comparative purposes only. They do not necessarily reflect management&#8217;s opinion that such indices are an appropriate measure of the relative performance of our common stock. The values shown are neither indicative nor determinative of future performance. This graph is not &#8220;soliciting material,&#8221; is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference in any of our filings under the Securities Act or the Exchange Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><img src="cmg-20221231x10kg002.jpg" style="width: 7.5in; height: 4.245833in" alt="Chart, line chart&#xA;&#xA;Description automatically generated" /></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Company/Index</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2017</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2018</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2019</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Chipotle Mexican Grill, Inc.</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 100</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 149</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 290</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 480</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 605</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 480</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">S&amp;P 500</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 100</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 94</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 121</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 140</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 178</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 144</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 22.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">S&amp;P 500 Restaurants</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 100</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 108</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 132</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 152</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 184</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 166</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">*$100 invested on December&#160;31, 2017, in stock or index, including reinvestment of dividends.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fiscal year ending December&#160;31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Source data: FactSet</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">21</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;</span><span id="Item_6" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.&#160;&#160;RESERVED </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;</span><span id="Item_7" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk93568016" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">You should read the following discussion together with our consolidated financial statements and related notes included in Item&#160;8. &#8220;Financial Statements and Supplementary Data.&#8221; This section of the Form 10-K generally discusses 2022 items and year-to-year comparisons of 2022 to 2021. Discussions of 2020 items and year-to-year comparisons of 2021 and 2020 that are not included in this Form 10-K can be found in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 on our Annual Report on Form 10-K for the year ended December&#160;31, 2021. The discussion contains forward-looking statements involving risks, uncertainties and assumptions that could cause our results to differ materially from expectations. See &#8220;Cautionary Note Regarding Forward-Looking Statements.&#8221; Factors that might cause such differences include those described in Item&#160;1A. &#8220;Risk Factors&#8221; and elsewhere in this report.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Overview </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#8239;31, 2022, we operated 3,129 Chipotle restaurants throughout the United States, 53 international Chipotle restaurants, and five non-Chipotle restaurants. </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We manage our U.S. operations based on&#160;eight&#160;regions and have aggregated our operations to&#160;one&#160;reportable segment.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Throughout &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; we commonly discuss the following key operating metrics which we believe will drive our financial results and long-term growth model. W</span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">e believe these metrics&#160;are</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">useful to investors because management uses these metrics to assess the growth of our business and the effectiveness of our marketing and operational strategies:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Comparable restaurant sales</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restaurant operating costs as a percentage of total revenue</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; color: #000000;display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">New restaurant</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> openings </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 13.5pt;"><span id="_Hlk125399415" style="text-decoration: none;"></span><span id="_Hlk94093824" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022 Financial Highlights, year-over-year:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span id="_Hlk93570416" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total revenue increased 14.4% to $8.6 billion</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Comparable restaurant sales increased 8.0% </span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted earnings per share was $32.04, a 39.9% increase from $22.90, which includes a $0.74 after-tax impact from expenses related to certain legal proceedings, expenses related to the 2018 performance share COVID-19 related modification, corporate restructuring costs, employee separation costs, restaurant asset impairment and closure costs, and other costs, partially offset by an unrealized gain on investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Sales Trends. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Comparable restaurant sales increased 8.0% for the year ended December 31, 2022. </span><span id="_Hlk125397552" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The increase is primarily attributable to an increase in menu prices and, to a lesser extent, an increase in transactions, partially offset by a decrease in group size from the continued resurgence of our in-restaurant business. Comparable restaurant sales represent the change in period-over-period total revenue for restaurants in operation for at least 13 full calendar months</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In-restaurant sales increased 26.4% for the year ended December 31, 2022 compared to the year ended December 31, 2021. The increase was primarily due to menu price increases, a shift in consumer behaviors related to COVID-19 from digital sales to in-restaurant sales across the country, and new restaurant openings. In-restaurant sales&#160;represent food and beverage revenue generated on-premise and include revenue deferrals associated with Chipotle Rewards.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Digital sales represented 39.4% of food and beverage revenue for the year ended December 31, 2022, compared to 45.0% of food and beverage revenue for the year ended December 31, 2021. The decrease in digital sales as a percentage of food and beverage revenue is primarily related to the increase of in-restaurant sales discussed above. Digital sales represent food and beverage revenue generated through the Chipotle website, Chipotle app or third-party delivery aggregators and includes revenue deferrals associated with Chipotle Rewards. We updated the definition of digital sales in the first quarter of 2022 to include revenue deferrals related to Chipotle Rewards. We made this change to allow for a reconciliation to total food and beverage revenue as we now present in-restaurant sales.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Restaurant Operating Costs</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. During the year ended December&#160;31, 2022, our restaurant operating costs (food, beverage and packaging; labor; occupancy; and other operating costs) </span><span id="_Hlk536521160" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">were 76.1% of total revenue, a decrease from 77.4% during the year ended December 31, 2021. </span><span id="_Hlk93572690" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The decrease was driven primarily by sales leverage and, to a lesser extent, lower delivery expenses associated with lower volume of delivery transactions, partially offset by wage inflation and higher commodity inflation primarily from avocados, packaging, dairy, beef and chicken.</span><span id="_Hlk125641231" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">22</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Restaurant Development. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December 31, 2022, we opened 236 new restaurants, which included 202 restaurants with a Chipotlane. We expect to open approximately 255-285 new restaurants in 2023 (including 10 to 15 relocations), which assumes utility, construction, permit and material supply delays do not worsen. We expect that at least 80% of our new restaurants will include a Chipotlane. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Cultivate Next Fund</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. In April 2022 we announced the formation of the Cultivate Next Fund, a venture that will make early-stage investments into strategically aligned companies that further our mission to Cultivate a Better World. The venture fund has an initial size of $50.0 million and will be financed almost entirely by Chipotle. As of December 31, 2022, we have made $11.0 million in investments through this fund.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 13.5pt;"><span id="_Hlk519266854" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restaurant Activity </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table details restaurant unit data for the years indicated. </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Beginning of period </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,966</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,768</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle openings</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 235</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 215</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pizzeria Locale openings</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle permanent closures</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (3)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (10)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle relocations</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (12)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (7)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total restaurants at end of period</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 3,187</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,966</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Results of Operations</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our results of operations as a percentage of total revenue </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period-over-period change are discussed in the following section. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Revenue</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food and beverage revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 8,558.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 7,457.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14.8%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Delivery service revenue</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 76.7</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 89.9</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(14.7%)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total revenue</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 8,634.7</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 7,547.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14.4%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Average restaurant sales </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2.6</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.1%</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Comparable restaurant sales increase</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8.0%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19.3%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td colspan="8" style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Average restaurant sales refer to the average trailing 12-month food and beverage sales for restaurants in operation for at least 12 full calendar months.</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 9pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The significant factors contributing to the total revenue increase for </span><span id="_Hlk93585316" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">the year ended December 31</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, 2022 compared to the year ended December 31, 2021, were comparable restaurant sales increases and new restaurant openings. Total revenue increased due to comparable restaurant sales increase of $568.6&#160;million and restaurants not yet in the comparable base of $519.4 million, of which $210.5&#160;million was due to restaurants opened in 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Food, Beverage and Packaging Costs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food, beverage and packaging</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,602.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,308.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.7%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30.1%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30.6%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(0.5%)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food, beverage and packaging costs decreased as a percentage of total revenue for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to the benefit of menu price increases. This decrease was partially offset by inflation across the menu, primarily related to higher costs for avocados, packaging, dairy, beef and chicken.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">23</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Labor Costs </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Labor costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,198.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,917.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14.6%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25.5%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25.4%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Labor costs increased as a percentage of total revenue for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to wage inflation, mostly offset by sales leverage.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Occupancy Costs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 460.4</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 416.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.5%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.3%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5.5%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(0.2%)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> costs decreased as a percentage of total revenue for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to sales leverage, partially offset by increased rent expense associated with new restaurants.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other Operating Costs </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,311.9</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,197.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9.6%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15.2%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15.9%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(0.7%)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk62475448" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs include, among other items, marketing and promotional costs, delivery expense, bank and credit card processing fees, restaurant utilities, technology costs, and maintenance costs.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Other operating costs decreased as a percentage of total revenue for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to lower delivery expenses associated with lower volume of delivery transactions and, to a lesser extent, sales leverage. These decreases were partially offset by higher costs across several expenses, most notably higher utilities primarily related to inflation in natural gas and electricity and higher maintenance costs.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">General and Administrative Expenses </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expense</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 564.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 606.9</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(7.0%)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6.5%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8.0%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1.5%)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 9pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expenses decreased in dollar terms for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to the following: a $81.5 million decrease in stock-based compensation and related taxes, primarily attributable to the timing of vesting of the December 2020 modification of 2018 performance awards related to COVID-19; a $13.7 million decrease in performance bonuses and related taxes; and a $12.4 million decrease in litigation expense in 2022 compared to 2021. These decreases were partially offset by a $21.5 million increase in employee wages primarily due to headcount growth; $20.5 million increase in outside services expense related to corporate initiatives; and $12.5 million associated with the biennial All Managers&#8217; Conference that was held in March 2022. </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">24</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Depreciation and Amortization </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation and amortization</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 286.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 254.7</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.6%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 61.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.3%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.4%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(0.1%)</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation and amortization decreased as a percentage of total revenue for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to sales leverage, partially offset by increased depreciation expense associated with new restaurants. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Pre-opening costs</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 29.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 21.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39.0%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs increased in dollar terms for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to higher wages and rent on increased openings of 236 new restaurants of in 2022 compared to 215 in 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk505339797" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Interest and Other Income, Net</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest and other income (expense), net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 21.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 7.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">170.2%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 60.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As a percentage of total revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.2%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; background: #FFFFFF;color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest and other income (expense), net increased for the year ended December 31, 2022 compared to the year ended December 31, 2021, primarily due to a gain on our investments in Tractor Beverages, Inc. of $10.4 recognized in the second quarter of 2022, and, to a lesser extent, increased interest income on our investments in US Treasury securities, money market funds and time deposits due to increased interest rates in 2022 as compared to 2021. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Benefit/(Provision) for Income Taxes</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Percentage</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">change</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Benefit/(provision) for income taxes</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (282.4)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (159.8)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">76.8%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective income tax rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.9%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19.7%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">n/m*</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 62.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">*Not meaningful</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk93563065" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The effective income tax rate for the year ended December&#160;31, 2022, was higher than the effective income tax rate for the year ended December&#160;31, 2021, primarily due to a decrease in tax benefits related to option exercises and equity vesting, a reduction in return to provision benefits, and a net increase in uncertain tax position reserves. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk62152388" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">25</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Quarterly Financial Data/Seasonality </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Seasonal factors cause our profitability to fluctuate from quarter to quarter. Historically, our average daily restaurant sales and net income are lower in the first and fourth quarters due, in part, to the holiday season and because fewer people eat out during periods of inclement weather (the winter months) than during periods of mild or warm weather (the spring, summer and fall months). Other factors also have a seasonal effect on our results. For example, restaurants located near colleges and universities generally do more business during the academic year. Seasonal factors, however, might be moderated or outweighed by other factors that may influence our quarterly results, such as unexpected publicity impacting our business in a positive or negative way, worldwide health pandemics, fluctuations in food or packaging costs, or the timing of menu price increases or promotional activities and other marketing initiatives. The number of trading days in a quarter can also affect </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">our</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> results, although, on an overall annual basis, changes in trading days do not have a significant impact. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our quarterly results are also affected by other factors such as the amount and timing of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">non</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-cash stock-based compensation expense and related tax rate impacts, litigation, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">settlement costs and related legal expenses,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">impairment charges and non-operating costs,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> timing of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">marketing or promotional expenses,</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> the number and timing of new restaurants opened in a quarter, and closure of restaurants. New restaurants typically have higher operating costs following opening because of the expenses associated with their opening and operating inefficiencies in the months immediately following opening. Accordingly, results for a particular quarter are not necessarily indicative of results to be expected for any other quarter or for any year. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk124769131" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Liquidity and Capital Resources </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we had a cash and marketable investments balance of $1.2&#160;billion, excluding restricted cash of $25.0&#160;million and non-marketable investments of $55.8 million. After funding the current operations in our restaurants and support centers, the first planned use of our cash flow from operations is to provide capital for the continued investment in new restaurant construction. In addition to continuing to invest in our restaurant expansion, we expect to utilize cash flow from operations to: repurchase additional shares of our common stock subject to market conditions; invest in, maintain, and refurbish our existing restaurants; and for general corporate purposes. As of December 31, 2022, $413.9 million remained available for repurchases of shares of our common stock, which includes the $200.0 million additional authorization approved by our Board of Directors on December 7, 2022. Under the remaining repurchase authorizations, shares may be purchased from time to time in open market transactions, subject to market conditions. Additionally, as of December&#160;31, 2022, we had $500.0&#160;million of undrawn borrowing capacity under a line of credit facility. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We believe that cash from operations, together with our cash and investment balances, will be sufficient to meet ongoing capital expenditures, working capital requirements and other cash needs for the foreseeable future. Assuming no significant declines in comparable restaurant sales, we expect we will generate positive cash flow for the foreseeable future. Should our business deteriorate due to changing conditions, there are actions we can take to further conserve liquidity.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have not required significant working capital because customers generally pay using cash or credit and debit cards and because our </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">operations</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> do not require significant receivables, nor do they require significant inventories due, in part, to our use of various fresh ingredients. In addition, we generally have the right to pay for the purchase of food, beverages and supplies sometime after the receipt of those items, within ten days, thereby reducing the need for incremental working capital to support our growth. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk504748300" style="text-decoration: none;"></span><span id="_Hlk93408643" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our total capital expenditures for 2022 were $479.2&#160;million. In 2022, we spent on average about $1.2&#160;million in development and construction </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">costs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> per new restaurant, or about $1.1&#160;million net of landlord reimbursements of $0.1&#160;million. </span><span id="_Hlk62153479" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In 2023, we expect to incur about $485&#160;million in total capital expenditures. </span><span id="_Hlk94091719" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We expect approximately $350&#160;million in capital expenditures related to our construction of new restaurants, before any reductions for landlord reimbursements. For new restaurants to be opened in 2023, we anticipate average development costs will remain consistent with 2022 due to a significant portion including Chipotlanes. We expect approximately $135 million in capital expenditures related to investments in existing restaurants including remodeling and similar improvements, new equipment and hardware, technology to optimize efficiencies</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Finally, we expect a portion of our incurred capital expenditures to be for additional corporate initiatives including investments in technology to boost innovation, enhance the guest experience, and improve operations.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">26</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes current and long-term material cash requirements as of December 31, 2022, which we expect to fund primarily with operating cash flows</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Payments Due by Fiscal Year</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2024-2025</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2026-2027</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Thereafter</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="14" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollars in millions)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating leases</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 5,430</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 394</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 842</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 815</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 3,379</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Purchase obligations</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,174</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 870</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 663</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 641</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 7,604</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,264</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,505</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,456</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 3,379</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.34in;margin-right: 0;margin-top: 0;text-indent: -0.34in;"><span style="white-space:pre-wrap; display: inline-block;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.340in;">(1)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">See Note 9. &#8220;Leases&#8221; of our consolidated financial statements included in Item 8. &#8220;Financial Statements and Supplementary Data.&#8221; This includes commitments related to reasonably certain renewal periods. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.34in;margin-right: 0;margin-top: 0;text-indent: -0.34in;"><span style="white-space:pre-wrap; display: inline-block;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.340in;">(2)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Purchase obligations include agreements to purchase goods or services that are enforceable and legally binding on us and that specify all significant terms. We have excluded agreements that are cancelable without penalty. The majority of our purchase obligations relate to food, beverage and packaging, capital projects, information technology, marketing initiatives and corporate sponsorships, and other miscellaneous items. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The above table does not include income tax liabilities for uncertain tax positions for which we are not able to make a reasonably reliable estimate of the amount and period of related future payments. Additionally, we have excluded our estimated loss contingencies, due to uncertainty regarding the timing and amount of payment. See Note 11. &#8220;Commitments and Contingencies&#8221; of our consolidated financial statements included in Item 8. &#8220;Financial Statements and Supplementary Data.&#8221;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash Flows </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash provided by operating activities was $1.32 billion for the year ended December 31, 2022, compared to $1.28 billion for the year ended December 31, 2021. </span><span id="_Hlk109052330" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The increase was primarily due to higher net earnings partially offset by net cash used by changes in operating assets and liabilities</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash used in investing activities was $830.0 million for the year ended December 31, 2022, compared to $522.0 million for the year ended December 31, 2021. The change was primarily associated with a $267.3 million increase in U.S. Treasury security purchases net of U.S. Treasury security maturities and, to a lesser extent, increased capital expenditures of $36.7 million primarily related to costs associated with new restaurant development. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash used in financing activities was $929.4 million for the year ended December 31, 2022, compared to $548.6 million for the year ended December 31, 2021. The change was primarily due to increased treasury stock repurchases of $363.7 million and, to a lesser extent, $19.1 million of elevated payments of tax withholdings related to stock compensation for the year ended December 31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Critical Accounting Estimates </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We describe our significant accounting policies in Note&#160;1. &#8220;Description of Business and Summary of Significant Accounting Policies&#8221; of our consolidated financial statements included in Item 8. &#8220;Financial Statements and Supplementary Data.&#8221; Critical accounting estimates are those that we believe are both significant and that require us to make difficult, subjective or complex judgments, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">often</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> because we need to estimate the effect of inherently uncertain matters. We base our estimates and judgments on historical experiences and various other factors that we believe to be appropriate under the circumstances. Actual results may differ from these estimates, and we might obtain different estimates if we used different assumptions or factors. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Leases </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We determine if a contract contains a lease at inception. Our material operating leases consist of restaurant locations and office space. Our leases generally have remaining terms of 1-20 years and most include options to extend the leases for additional 5-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of 20 years. If the estimate of our reasonably certain lease term was changed, our depreciation and rent expense could differ materially.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">27</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets and liabilities are recognized at time of lease inception. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components, we also consider fixed common area maintenance (&#8220;CAM&#8221;) part of our fixed future lease payments. Fixed CAM is also included in our operating lease liability. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the reasonably certain lease term. As we have no outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment. If the estimate of our incremental borrowing rate was changed, our operating lease assets and liabilities could differ materially. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Deferred Revenue </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Eligible customers who enroll in the Chipotle Rewards loyalty program generally earn points for every dollar spent. After accumulating the required number of points, the customer may select a reward. Earned rewards generally expire one to two months after they are issued, and points generally expire if an account is inactive for a period of six months.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The estimation of the standalone selling price of points and other rewards issued to customers involves several assumptions, primarily the estimated value of product for which the reward is expected to be redeemed and the probability that the points or reward will expire. Our estimate of points and other rewards we expect to be redeemed is based on historical company specific data. These inputs are subject to change over time due to factors such as menu price increases, changes in point redemption options and changes in customer behavior. </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A relative increase of 100 basis points in our estimated ultimate redemption rate for future redemptions would have resulted in a reduction of food and beverage revenue on our consolidated statement of income and comprehensive income of approximately $0.7 million for the year ended December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We sell gift cards, which do not have expiration dates, and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#8220;gift card breakage rate&#8221;)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. A relative decrease of 100 basis points to our gift card breakage rate would have resulted in a reduction of food and beverage revenue on our consolidated statement of income and comprehensive income of approximately $0.5 million for the year ended December 31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Impairment of Long-Lived Assets </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#8217;s cash flows are not generally independent of the cash flows of others in a market. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value measurement for asset impairment is generally based on Level 3 inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#8217;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset&apos;s estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected revenue and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#8217;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our estimates of future revenues and expenses are highly subjective judgments based on internal projections and knowledge of our operations, historical performance, and trends in sales and restaurant operating costs, and can be significantly impacted by changes in our business or economic conditions. The determination of asset fair value is also subject to significant judgment and utilizes valuation techniques including discounting estimated future cash flows and market-based analyses to determine fair value. If our estimates or underlying assumptions, including discount rate and sublease income change in the future, our operating results may be materially impacted.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">28</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Stock-based Compensation </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize compensation expense for equity awards over the requisite service period based on the award&#8217;s fair value. We use the Black-Scholes valuation model to determine the fair value of our stock-only stock appreciation rights (&#8220;SOSARs&#8221;), and we use the Monte Carlo simulation model to determine the fair value of stock awards that contain market conditions. Both of these models require assumptions to be made regarding our stock price volatility, the expected life of the award and expected dividend rates. The volatility and the expected life assumptions were based on our historical data. Similarly, the compensation expense of performance share awards is based in part on the estimated probability of achieving levels of performance associated with particular levels of payout for performance shares. We determine the probability of achievement of future levels of performance by comparing the relevant performance level with our internal estimates of future performance. Those estimates are based on a number of assumptions, including but not limited to growth in restaurant cash flow dollars, growth in comparable restaurant sales and average restaurant level margin, and different assumptions may have resulted in different conclusions regarding the probability of achieving future levels of performance relevant to the payout levels for the awards. Had we arrived at different assumptions of stock price volatility or expected lives of our SOSARs, or if we changed our assumptions regarding the probability of achieving future levels of performance with respect to performance share awards, our stock-based compensation expense and results of operations may be materially different. A relative increase of 100 basis points in our performance payout percentage estimates for all active performance share awards as of December 31, 2022 would have resulted in increased general and administrative expense on our consolidated statement of income and comprehensive income of approximately $0.8 million for the year ended December 31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Insurance Liability </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk536520632" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are self-insured for a significant portion of our employee health benefits programs. We carry significant retentions for risks and associated liabilities with respect to workers&#8217; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#8217; and officers&#8217; liability. Predetermined loss limits have been arranged with third-party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> economic conditions, and is closely monitored and adjusted when warranted by changing circumstances. If a greater amount of claims occurs compared to what we have estimated, or if medical costs increase beyond what we expected, our accrued liabilities might not be sufficient. Actual claims experience could also be more favorable than estimated. Unanticipated changes may produce materially different amounts of expense than that reported under these programs. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Reserves/Contingencies for Litigation and Other Matters </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk536520617" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions that arise in the ordinary course of business. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Although we have recorded liabilities related to a number of legal actions, our estimates used to determine the amount of these liabilities may not be accurate, and there are other legal actions for which we have not recorded a liability. As a result, in the event legal actions for which we have not accrued a liability or for which our accrued liabilities are not accurate are resolved, such resolution may affect our operating results and cash flows. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Income Taxes</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our provision for income taxes, deferred tax assets and liabilities and any related valuation allowance requires the use of estimates based on our management&#8217;s interpretation and application of complex tax laws and accounting guidance. We are primarily subject to income taxes in the United States. We establish reserves for uncertain tax positions for material, known tax exposures relating to deductions, transactions and other matters involving some uncertainty as to the measurement and recognition of the item. We may adjust these reserves when our judgment changes as a result of the evaluation of new information not previously available and will be reflected in the period in which the new information is available, or due to the expiration of any applicable statute of limitations. While we believe that our reserves are adequate, issues raised by a tax authority may be resolved at an amount different than the related reserve and could materially increase or decrease our income tax provision in future periods. </span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk125032631" style="text-decoration: none;"></span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">29</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;7A.&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK </span><span id="Item_7A" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Commodity Price Risks </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are exposed to commodity price risks. Many of the ingredients we use to prepare our food, as well as our packaging materials and utilities to run our restaurants, are ingredients or commodities that are affected by the price of other commodities, exchange rates, foreign demand, weather, seasonality, production, availability and other factors outside our control. We work closely with our suppliers and use a mix of forward pricing protocols under which we agree with our supplier on fixed prices for deliveries at some time in the future, fixed pricing protocols under which we agree on a fixed price with our supplier for the duration of that protocol, formula pricing protocols under which the prices we pay are based on a specified formula related to the prices of the goods, such as spot prices or based on changes in industry indices, and range forward protocols under which we agree on a price range for the duration of that protocol. Generally, our pricing protocols with suppliers can remain in effect for periods ranging from one to 24 months, depending on the outlook for prices of the particular ingredient. In some cases, we have minimum purchase obligations. We have tried to increase, where practical, the number of suppliers for our ingredients, which we believe can help mitigate pricing volatility, and we follow industry news, trade issues, exchange rates, foreign demand, weather, crises and other world events that may affect our ingredient prices. Increases in ingredient prices could adversely affect our results if we choose for competitive or other reasons not to increase menu prices at the same rate at which ingredient costs increase, or if menu price increases result in customer resistance. We also could experience shortages of key ingredients if our suppliers need to close or restrict operations due to the impact of COVID-19 due to industry-wide shipping and freight delays.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Changing Interest Rates </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are exposed to interest rate risk through fluctuations of interest rates on our investments. As of December&#160;31, 2022, we had $1.3&#160;billion in cash and cash equivalents, current and long-term investments, and restricted cash, nearly all of which are interest bearing. Changes in interest rates affect the interest income we earn, and therefore impact our cash flows and results of operations. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Foreign Currency Exchange Risk </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A portion of our operations consist of activities outside of the U.S. and we have currency risk on the transactions in other currencies and translation adjustments resulting from the conversion of our international financial results into the U.S. dollar. However, a substantial majority of our operations and investment activities are transacted in the U.S., and therefore our foreign currency risk is not material at this date</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">30</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;8.&#160;&#160;FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA </span><span id="Item_8" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span id="Report_of_Independent" style="text-decoration: none;"></span><span id="_Hlk22070734" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Report of Independent </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Registered Public Accounting Firm</span><span id="Report_to_Independent" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">To the Shareholders and the Board </span><span id="_Hlk126581262" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of Directors of Chipotle Mexican Grill, Inc.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Opinion on the Financial Statements </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have audited the accompanying consolidated balance sheets of Chipotle Mexican Grill, Inc. (the Company) as of December 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, shareholders&apos; equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company&apos;s internal control over financial reporting as of December 31, 2022, 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 8, 2023 expressed an unqualified opinion thereon.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Basis for Opinion </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">These financial statements are the responsibility of the Company&apos;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 the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Critical Audit Matter</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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 account or disclosure to which it relates.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">31</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><div style="padding-left: 0;text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 15.4%;"><span style="white-space:pre-wrap; "></span><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 2.5%;"><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 82.1%;"><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 15.4%;"><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 2.5%;"><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 82.1%;"><p dir="ltr" style="text-align:left; font-family: 'Verdana', 'sans-serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 15.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 2.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 82.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Valuation and accounting for stock-based compensation</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 15.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Description of the Matter</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 2.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 82.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Company incurred $99.8 million in stock-based compensation expense during the year ended December 31, 2022. Approximately 116,000 of the Company&#8217;s vested and non-vested stock awards were subject to service and performance conditions during the year ended December 31, 2022. As described in Notes 1 and 8 of the consolidated financial statements, the Company estimates the grant date fair value of the stock awards and expenses the fair value of stock awards subject to service conditions over the respective vesting period. Stock-based compensation expense of stock awards subject to performance conditions is based on the estimated probability of achieving levels of performance associated with particular levels of payout. Additionally, at each reporting period, the Company evaluates the probable outcome of the performance conditions including consideration of significant assumptions and as applicable, recognizes the cumulative effect of the change in estimate in the period of the change.</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Auditing the grant date fair value and the appropriateness of the accounting treatment of the Company&#8217;s stock awards subject to service and performance conditions was complex and judgmental. In particular, the fair value estimate for stock awards subject to service and performance conditions is sensitive to significant assumptions including management&#8217;s internal estimates of the Company&#8217;s future performance.</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 15.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">How We Addressed the Matter in Our Audit</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 2.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 82.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We obtained an understanding, evaluated the design, and tested the operating effectiveness of management&#8217;s controls over stock-based compensation. We tested controls over management&#8217;s review of the assumptions used with regards to the service and performance conditions. We also tested management&apos;s controls to validate that data used in management&#8217;s internal estimates of the Company&#8217;s future performance was complete and accurate.</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our substantive audit procedures included, among others, testing the significant assumptions underlying the performance conditions (e.g., certain targets related to growth in comparable restaurant sales, average restaurant margin, and cumulative restaurant cash flow dollars) and testing the completeness and accuracy of the underlying data. We evaluated management&#8217;s significant assumptions by comparing the assumptions to current market and economic trends, historical results of the Company&apos;s business, and to other relevant factors. We additionally performed a sensitivity analysis of the significant assumptions to evaluate the change in the fair value of the stock awards subject to performance conditions resulting from changes in the assumptions. We also evaluated the adequacy of the Company&#8217;s stock-based compensation disclosures included in Notes 1 and 8 of the consolidated financial statements in relation to these matters.</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 12pt;margin-left: 4.00in;margin-right: 0;margin-top: 0;text-indent: 0.50in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/ </span><ix:nonNumeric name="dei:AuditorName" id="ct-nonNumeric-ab854e82-4b9e-4350-a950-620d89bdc1c4" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Ernst &amp; Young LLP</span></ix:nonNumeric></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 12pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have served as the Company&#8217;s auditor since 1997.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="dei:AuditorLocation" id="ct-nonNumeric-be0afeaf-9169-4381-b729-0e97330540c9" contextRef="Duration_1_1_2022_To_12_31_2022"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Irvine, California</span></ix:nonNumeric></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;8, 2023</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">32</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL,&#160;INC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span id="Consolidated_BS" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CONSOLIDATED BALANCE SHEETS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(in thousands, except per share data)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current assets:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash and cash equivalents</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-609d2f4f-5d42-4b7a-884d-ce05c9bde4b4" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">384,000</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-df181fa4-f59f-4483-9339-e209d6fc5329" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">815,374</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-68589633-1d08-4a09-ab90-1357897a2be0" name="us-gaap:AccountsReceivableNetCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">106,880</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cdbc530b-7d8e-45de-a31a-59a47db9f6cc" name="us-gaap:AccountsReceivableNetCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">99,599</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e4721eda-ac8d-40f3-9aa5-3e8084a54066" name="us-gaap:InventoryNet" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">35,668</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-08d296b4-4869-4703-9dd5-187fca3c473c" name="us-gaap:InventoryNet" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">32,826</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Prepaid expenses and other current assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e9f83af5-15b0-46b0-a644-56052d08e126" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">86,412</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-73b84443-aea1-42cb-b3f2-3137f954a0d7" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">78,756</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax receivable</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-facbbbe6-fbe6-4778-927c-12f2d2c6bb37" name="us-gaap:IncomeTaxesReceivable" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">47,741</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-87d1f064-7ade-4c70-8ae7-614208c93bf3" name="us-gaap:IncomeTaxesReceivable" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">94,064</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9ccb7a1d-c410-4052-abe6-f68f36a0633d" name="us-gaap:MarketableSecuritiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">515,136</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-08fe06f3-b708-49f1-a247-3e9c88e126ae" name="us-gaap:MarketableSecuritiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">260,945</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4a44c39c-9339-454b-a028-4f77eedeed9b" name="us-gaap:AssetsCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,175,837</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-493634c5-10e7-424e-99b2-dd6c2e925b13" name="us-gaap:AssetsCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,381,564</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-16f8ecda-1cf0-457c-8715-bd77e9d778ac" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,951,147</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8ba08944-948d-40cd-9408-dea80ee4fb89" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,769,278</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-term investments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-146942b1-2217-4b39-ae6c-e46fd11c64b6" name="us-gaap:LongTermInvestments" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">388,055</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4db7bf43-f9c5-467e-a620-de9e09fb98e1" name="us-gaap:LongTermInvestments" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">274,311</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0d151d0c-6a23-4dd1-a014-314b49c04a9b" name="us-gaap:RestrictedCashNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">24,966</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4690696c-ef54-42e1-aa25-b1733d1774f4" name="us-gaap:RestrictedCashNoncurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">30,856</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-62bcabb4-08a3-4fdf-a6de-8021ac96b4eb" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,302,402</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c9d2c6c7-2597-47a7-8ba4-59a39ac2470e" name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,118,294</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4befcc1d-91f3-469e-ad10-dd6419032b9d" name="us-gaap:OtherAssetsNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">63,158</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7c8cc0f4-5d3c-4f1c-adbb-fab00159ce3d" name="us-gaap:OtherAssetsNoncurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">56,716</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bb80fb45-d0ee-4f05-9d75-d22727cd4b0e" name="us-gaap:Goodwill" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,939</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b100dfd-e251-4bc2-ae1c-10a9db4d6c9f" name="us-gaap:Goodwill" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,939</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total assets</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd5d9580-6726-4047-abc0-c2ecc03dcd6c" name="us-gaap:Assets" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,927,504</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a5bdf3ee-790a-404d-b851-c8059463ba59" name="us-gaap:Assets" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,652,958</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Liabilities and shareholders&apos; equity</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8c596061-884c-4cda-8270-51e7d5e69888" name="us-gaap:AccountsPayableCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">184,566</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bec48bad-9155-4e0a-bc54-ad051bf75216" name="us-gaap:AccountsPayableCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">163,161</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-abcdee20-1f73-40d8-8816-259a36881b1a" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">170,456</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e13ee6a1-a6ef-4612-be7d-37fe88904ef7" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">162,405</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-35e7630d-b44f-406b-b389-f504677752d3" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">147,539</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4ff3d20c-4b21-4b55-aa5c-3b8ee8be215b" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">173,052</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Unearned revenue</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5de71914-a306-49df-8d06-8653b293cf62" name="us-gaap:DeferredRevenueCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">183,071</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4782abbd-9595-4e72-8735-677189946cb4" name="us-gaap:DeferredRevenueCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">156,351</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-884fbffc-b828-428a-8d2a-03c7645e6c77" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">236,248</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-99bb7ec8-fdf2-4c4c-8e53-9cb8d622dbc6" name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">218,713</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total current liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-038a24d4-b84a-48e1-a20b-5aeb04876a83" name="us-gaap:LiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">921,880</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc671a9c-c245-4259-b2f9-b68107c68554" name="us-gaap:LiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">873,682</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Commitments and contingencies (Note 11)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-398d69bd-7cb3-4a62-9529-e9b474e46aec;">&#160;</span></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonFraction-f5aa1fca-ff44-440a-9554-b94c8c0bc224;">&#160;</span></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-term operating lease liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-337ea65c-70d6-4b85-b2d1-c8945d59028d" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,495,162</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c638379d-cf14-4b13-b92b-3e38ef67fa71" name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,301,601</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa721eaf-f186-4d30-b0e3-8a837c88259a" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">98,623</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3bb68a76-8fda-40f8-a1bc-c4406b05fda7" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">141,765</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other liabilities</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a285eb51-4439-4deb-8ba8-1a3f9ed9924f" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">43,816</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dca62b88-4db0-4ac6-ba53-7fdf43a36fd7" name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">38,536</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-55758750-20d5-4acf-a202-57ab1bc8a8e6" name="us-gaap:Liabilities" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,559,481</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-346717ed-2c93-4e26-8bbe-659ea9a53bc5" name="us-gaap:Liabilities" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,355,584</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Shareholders&apos; equity:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Preferred stock, $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8f1cce87-76c4-4b26-870a-d2e4bb360606" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="As_Of_12_31_2021" unitRef="Unit18" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="ct-nonFraction-97379e32-ca26-48f5-a8e7-30ef1e40616c" name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="As_Of_12_31_2022" unitRef="Unit18" decimals="INF" format="ixt:numdotdecimal">0.01</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> par value, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ca0730c9-35dd-4856-8783-64d905adba03" name="us-gaap:PreferredStockSharesAuthorized" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="INF" format="ixt:numdotdecimal" scale="3"><ix:nonFraction id="ct-nonFraction-dab9ceae-d692-462f-b157-5d3175b0a17d" name="us-gaap:PreferredStockSharesAuthorized" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="INF" format="ixt:numdotdecimal" scale="3">600,000</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares authorized, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-aa3ecb70-5f69-483a-a67a-c99102ed419e" name="us-gaap:PreferredStockSharesIssued" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="ct-nonFraction-d0d67489-9db7-4879-bd80-12ac25ef00d5" name="us-gaap:PreferredStockSharesIssued" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares issued as of December 31, 2022 and December 31, 2021, respectively</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-edd8efe3-277a-43f3-b938-6ea63607afc2" name="us-gaap:PreferredStockValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-397565ad-2ceb-40c9-957e-120883c6796e" name="us-gaap:PreferredStockValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Common stock, $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-66f5064a-d14d-40ad-a993-bdec8bf84080" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="As_Of_12_31_2021" unitRef="Unit18" decimals="INF" format="ixt:numdotdecimal"><ix:nonFraction id="ct-nonFraction-ca6ef94d-1546-473f-9821-59ecc896a9de" name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="As_Of_12_31_2022" unitRef="Unit18" decimals="INF" format="ixt:numdotdecimal">0.01</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> par value, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a75c6f04-1dcb-4805-854a-18685ae6f70e" name="us-gaap:CommonStockSharesAuthorized" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="INF" format="ixt:numdotdecimal" scale="3"><ix:nonFraction id="ct-nonFraction-aa295002-a09d-4951-bc01-c751e404f77c" name="us-gaap:CommonStockSharesAuthorized" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="INF" format="ixt:numdotdecimal" scale="3">230,000</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares authorized, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-57d7d03c-223f-45b4-ab22-49992c464564" name="us-gaap:CommonStockSharesIssued" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="0" format="ixt:numdotdecimal" scale="3">37,320</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2b725284-e5ef-4b4e-8a1c-3f154a801a94" name="us-gaap:CommonStockSharesIssued" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="0" format="ixt:numdotdecimal" scale="3">37,132</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares issued as of December 31, 2022 and December 31, 2021, respectively</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-21b0ef57-afdf-4383-b2a7-7f0448bec7ac" name="us-gaap:CommonStockValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">373</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f9afd3ea-d545-4822-a1fa-1cfbf5a354e1" name="us-gaap:CommonStockValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">371</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Additional paid-in capital</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-103ea5a4-0578-4a98-9144-18f6fcf8c1be" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,829,304</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ea078354-2c32-4190-b10f-517fc420f6e5" name="us-gaap:AdditionalPaidInCapitalCommonStock" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,729,312</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Treasury stock, at cost, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dcd53389-3461-4965-b9bf-c25ac50fa1e4" name="us-gaap:TreasuryStockShares" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="0" format="ixt:numdotdecimal" scale="3">9,693</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bfd1cac6-a749-425e-a1c7-c687d21aaa91" name="us-gaap:TreasuryStockShares" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="0" format="ixt:numdotdecimal" scale="3">9,052</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> common shares as of December 31, 2022 and December 31, 2021, respectively</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8cd0c22b-f191-4416-92fe-5e2b1e898e7e" name="us-gaap:TreasuryStockValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,282,014</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0e19ac6c-9684-4594-b149-496bb837a93c" name="us-gaap:TreasuryStockValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,356,102</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated other comprehensive loss</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1db953d1-5fa8-48c2-a3d3-67f455551c8b" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">7,888</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6af2078a-b1c5-4680-802e-739d2ad1ed56" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">5,354</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Retained earnings</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f64b05e7-06eb-4a1b-8045-0d9d5914f1fc" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,828,248</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-654aaa39-abff-4128-953c-19b323264f90" name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,929,147</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total shareholders&apos; equity</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-730dd321-87e3-4cd0-bc02-ac5c085e1b35" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,368,023</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d155b42c-2d28-4221-bc94-e13ee48251c1" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,297,374</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total liabilities and shareholders&apos; equity</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8d034478-436d-49b8-b5ac-48b18e57f464" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,927,504</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bfbcc0fd-b3f7-4b27-bcb2-3d56fa4c3024" name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,652,958</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">See</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">accompanying notes to consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">33</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL,&#160;INC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span id="Consolidated_IS" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(in thousands, except per share data)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food and beverage revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f3adf7f0-861d-446a-b756-92adda3edbf0" name="us-gaap:Revenues" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">8,558,001</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-73d50fc8-b846-47fb-9463-6249fbcb3579" name="us-gaap:Revenues" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,457,169</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-22e02c1b-3f15-43b4-8f0a-449b614e91f3" name="us-gaap:Revenues" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,920,545</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Delivery service revenue</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a76186d-5a6d-4e16-9b7b-5501527d1086" name="us-gaap:Revenues" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">76,651</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-49f8b1a4-83e5-4e4c-91e3-08ee7862362b" name="us-gaap:Revenues" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">89,892</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6827f89e-0233-4b3d-a4a8-eb21ce9440c4" name="us-gaap:Revenues" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">64,089</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total revenue</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f29b58f8-58a5-4e6a-98e8-b4608b96d376" name="us-gaap:Revenues" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">8,634,652</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c2f64341-4027-4a3f-8f4e-f392694e3177" name="us-gaap:Revenues" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,547,061</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-402ace56-003d-465d-8169-befbcab6ac87" name="us-gaap:Revenues" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,984,634</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restaurant operating costs (exclusive of depreciation and amortization shown separately below):</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Food, beverage and packaging</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-749b9d6b-6a1c-43a6-8d8f-5a9306b04be5" name="us-gaap:CostDirectMaterial" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,602,245</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7c2da8bb-dff2-4965-85f4-e95330a05eb6" name="us-gaap:CostDirectMaterial" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,308,631</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-538a3e93-f2d3-4075-a0ba-53435912ed5d" name="us-gaap:CostDirectMaterial" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,932,766</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Labor</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4acf9098-6a2f-4baf-a398-8682d6cede06" name="us-gaap:CostDirectLabor" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,197,958</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a043296a-7cad-4b29-b52f-5713d4c26929" name="us-gaap:CostDirectLabor" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,917,761</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-917cc137-6006-4641-b9c5-7354a62d73d4" name="us-gaap:CostDirectLabor" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,593,013</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd8a4e3d-837b-437c-b205-5b79668957b4" name="us-gaap:OccupancyNet" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">460,425</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-97a24f9e-85ea-4955-99f8-beb692ef6457" name="us-gaap:OccupancyNet" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">416,606</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6c31ac5e-67d2-4a66-88f1-c54e0df89ac0" name="us-gaap:OccupancyNet" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">387,762</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4c3b73f5-266e-4a3c-83f2-7db68a370673" name="us-gaap:OtherCostAndExpenseOperating" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,311,905</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e7ff384f-e4c1-488c-8546-f40e60f08079" name="us-gaap:OtherCostAndExpenseOperating" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,197,054</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-63476140-b101-4342-87d8-cac7a116dc57" name="us-gaap:OtherCostAndExpenseOperating" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,030,012</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expenses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c4d6b1ac-56db-4e45-aa5e-c06975456f26" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">564,191</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eddb0199-f3c5-4acc-97a6-c4f7f12c8744" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">606,854</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e18e484e-c7bb-4e3f-bd77-792a3719f994" name="us-gaap:GeneralAndAdministrativeExpense" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">466,291</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation and amortization</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3fdcdd55-e7e2-42ac-9bd4-3ad3c3dd4bd7" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">286,826</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1b4005d1-1561-48a4-90c2-4679ec3c0af1" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">254,657</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d046584f-2a1d-458e-a502-40d88df42ef5" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">238,534</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc2088c9-d7b2-442b-ad25-148ef97e11f5" name="us-gaap:PreOpeningCosts" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">29,560</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bf8a2428-ccab-4a1e-af42-e92b6c4b8b11" name="us-gaap:PreOpeningCosts" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,264</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6fdcecf0-5886-4570-93c8-5dfd89f2d68c" name="us-gaap:PreOpeningCosts" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,515</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Impairment, closure costs, and asset disposals</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8d734049-f4a4-4cfa-bfa9-78908ab389ff" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">21,139</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-27e341c3-a8ea-49ca-99fb-3b3acae50774" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">19,291</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-706d7c02-82a4-4851-b63b-9f1e51a2713c" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">30,577</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total operating expenses</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f1b4a79b-985c-4360-abfe-887dd105fc57" name="us-gaap:CostsAndExpenses" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,474,249</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30a599b4-b457-4d92-92a6-1da1c7ff87a0" name="us-gaap:CostsAndExpenses" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,742,118</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4f7d0503-7e78-41a5-ad6f-642a81864ca0" name="us-gaap:CostsAndExpenses" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,694,470</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income from operations</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c7e8dd68-58ff-42ba-94ff-d0c541993b65" name="us-gaap:OperatingIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,160,403</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d07842cf-0944-4d90-ba28-3c1e2f0b5c66" name="us-gaap:OperatingIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">804,943</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2b46863c-2db1-4bce-9a50-11b8c9420891" name="us-gaap:OperatingIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">290,164</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest and other income, net</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2de078a1-6bc5-4e6f-bbfa-ac3ab23e3cd2" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,128</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9a9bf79a-c39f-4d1c-aa97-d8598b7c3f18" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,820</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c49a7d24-db82-43ca-b0eb-3c3fa858ebae" name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,617</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-34466724-b1de-403e-98bc-c304d6c13513" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,181,531</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ddf11cf1-930f-4186-87b7-59fdd1672a30" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">812,763</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2c6954ef-11bb-4610-abb9-dd3416935fb6" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">293,781</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Benefit/(provision) for income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4b2967bb-ab62-4730-be05-9cd81952a0bf" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">282,430</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa8fea73-e926-469a-9ade-55a7db203a49" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">159,779</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c252319a-8716-4ab6-b3d9-1765a8d91576" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">61,985</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f15a859f-652a-430c-b89c-c7855d8e486f" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">899,101</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1a042455-edb9-44eb-a830-0416e754701b" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">652,984</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7efcb725-dadb-4bba-b0e1-ee6671023a5f" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,766</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Earnings per share:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-823f0a2a-7be5-4451-af40-ee0f089e97bc" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">32.28</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6402eef3-e295-44a5-bd4d-8643fcbec977" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">23.21</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8229ddac-f3dd-4ffe-9548-4df73da2d1ed" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">12.74</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-05d4a965-f0de-4b27-a42d-60a69e15187e" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">32.04</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eec1ef81-6d34-42e8-a69f-4f5a93cc1bec" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">22.90</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f91b3698-07d1-4ae5-bc53-2dd47ea5fecb" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">12.52</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average common shares outstanding:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a554a475-4121-4b00-abc9-e7f05edf921e" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">27,851</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-462c3b5d-771d-4409-a0c3-0f0179081997" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,132</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-05fdedcd-ce0f-4e45-89fa-ed9830a2b09c" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">27,917</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ff042cb3-b7eb-4392-a4c8-8ebaaabdd705" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,062</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8eed64b1-1c7d-4472-817a-7ede0b2bd276" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,511</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bc409885-3a3e-47c4-8ece-e58afa5042d7" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,416</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other comprehensive income (loss), net of income taxes:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign currency translation adjustments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-aa469005-f9d1-43e5-b54c-97b98c5a4c2e" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,534</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5f8dc65b-893d-4d9a-a42d-d3365a796403" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,125</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ab02f8bb-597d-43a0-afbb-5ba7c4d6708b" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,134</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Comprehensive income </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ada7f33c-7e0b-4d9d-a667-4f7900c900d1" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">896,567</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-15260ac3-3af5-4cc8-af8a-d57f20991d22" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">651,859</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f7141fa5-0b9b-4df3-96cf-45b45edb962e" name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">356,900</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">See</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">accompanying notes to consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">34</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL,&#160;INC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span id="Consolidated_SOE" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(in thousands)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="4" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Common&#160;Stock</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="4" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Treasury Stock</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amount</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Additional </span><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Paid-In</span><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Capital</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Amount</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Retained</span><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Earnings</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accumulated Other Comprehensive Loss</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Balance, December 31, 2019</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc3d06ba-ecaa-41d6-9ca3-9f3643777f6f" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">36,323</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-946f7594-34b5-4c36-8add-6ea648e4614f" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">363</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-19c39129-2551-477d-b4cd-447097376c0a" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,465,697</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e4c0cd15-d7e2-4675-8354-fadabca33389" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">8,568</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-248a1774-37d9-48a6-941e-5d2d06635850" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,699,119</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-620f03d8-7e79-4bc6-b044-f8a3e5746870" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,921,448</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-79d433b2-a6bf-4415-b7ef-3358d8f05275" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">5,363</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7506cf6f-1d48-4fb7-9008-6fd11807b18b" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,683,026</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Adoption of ASU No. 2016-13, Financial Instrument-Credit Losses (Topic 326)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-415cbdd6-c5f6-492d-842b-eee9f744d092" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6f2f4adf-aab9-4642-adcc-4539293587e9" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f04907c8-94af-4663-bd64-da9e78ef0ba1" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-de409ab3-3583-4481-9a85-e094c17a236f" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-66fd1582-03ff-4556-989c-f0e53dbd8b92" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-53d2060a-8058-447f-a402-28ff613961a4" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,051</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3b9a0221-46aa-4bdd-8ef6-55c36df2d940" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bc87cdef-70fd-44c2-b226-ecfb118085fe" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,051</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-16908996-4876-40d8-a38d-7d654f6b7efd" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6c9de9a2-476d-420b-86c7-026eb25424f4" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-197ec974-3a1e-432c-b46a-d1e801b37df0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">84,463</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ba79a533-d7f4-4710-bfbc-f74fd2aa81ca" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1d655c01-0aec-4ab4-bc48-2fa6229b0ff6" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-329cb6a7-27a5-4b4a-9b52-7b59f85551fc" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-93719fe3-3842-4e69-a6ca-59c457b438bb" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4417d3ac-68ad-4d93-88f4-b6b73ab616de" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">84,463</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock plan transactions and other</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-304b24a8-e410-4ebe-91cd-e9ef345efd23" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">381</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-82231d06-4965-48b8-b68b-7117a7b4ff85" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-befe62ea-d022-419f-9ab3-60be6d142db8" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">251</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b37c2a2d-23b3-4033-9d61-5706cd507cc8" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc6b9f96-b0c1-4ff3-9542-805dc9a492c6" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3a441ad6-8f0f-4155-9bbb-68853267a0c5" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-89e9c51e-6caa-4f84-9b1f-dc890941f976" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-065ffd52-4497-430a-911a-f4d20763d8d4" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">247</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition of treasury stock </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b69d9f8-a47e-4912-8a22-0c4c750e5974" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6e6e0724-46cd-4042-a8ce-5a830ffc4277" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-83bf7679-317e-4976-bd93-97848e2a7157" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a94efb7a-3e49-4701-bf88-ba66a77d747e" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">135</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c967df5a-e277-44c4-8878-b77b3d3b8f25" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">102,956</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9076abbe-684a-4bf5-b370-99ea27766378" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9eb66d68-6fa9-4600-8d1c-53bac8cd8d94" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-400e111f-9fd7-41d3-b68f-4677304b5ed9" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">102,956</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-78ac6cd2-ce4d-4d3a-a77f-27f43ab53188" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e5627993-2d7d-4ee9-af61-c10a384b1c31" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-efb87f5b-70c4-41fe-be84-bd08d6f14971" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a0986ee9-3cec-491f-9a3e-712bd1b47913" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30ab081e-afd8-47d9-b332-a3066cc59f66" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fde61d54-d8e2-4845-b002-c9e65525a561" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,766</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-17a7e52b-6c28-4b5e-8072-7d043fb200bd" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-197df040-ba48-48df-9cda-7de043b71e89" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,766</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other comprehensive income (loss), net of income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7b1fa390-d64a-4021-915f-9d3e31b6219c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a09d644e-d589-4de8-9eb2-b2fab4a178d1" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cf43667c-c2d4-48de-846b-b4620637d107" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd164d7c-3147-4732-91d4-6c179fc9d205" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-50aaa1ab-23d7-4038-99d1-7e534b43acdb" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-52edf1f1-23db-4e28-9d1c-7de2c7dba133" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-55c623c0-87be-464c-9b5b-4231fc461de4" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,134</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2fe60ace-1bcf-4c34-8a10-e7ef07be4d77" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,134</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Balance, December 31, 2020</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4db85787-3774-4260-a986-52990f93643d" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">36,704</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-06e94057-c769-4e16-b3d6-20dca8ffcfa9" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">367</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-170fb60b-be4a-4ef3-aae8-709db71220b9" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,549,909</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-100963f9-499c-421f-ab10-9e7e25ae645b" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">8,703</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d0cb3388-2f82-4739-a33f-e48902feb43e" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,802,075</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ed3bca8d-7b80-48f4-ab97-8f2ee474640c" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,276,163</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c4a34419-2ded-4fd4-8b7d-9b5535ffe3f3" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">4,229</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-47f7bdb5-4df4-467a-bfeb-59a59a14ff58" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,020,135</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8362673f-f82a-48c7-a9ab-d20b8bb127d3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ff70ac0e-a249-4221-ba28-97ea2bdc9e7c" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c4d7ca36-c668-419d-9d50-afc110d5391b" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">178,703</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-320f410f-af04-4075-8e26-34a09fdc4b39" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e51530bc-6cf0-48c2-a188-d6df43136e46" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-440b92f3-ad2f-47be-bc5e-a73ef1ddcbaa" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4928f4e1-6a3e-4bc3-98ef-88b60ccdaa6f" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3a1b29a5-17ca-4f50-abea-5eefb5f52eb0" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">178,703</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock plan transactions and other</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-973b651d-ac0c-468b-aca9-22a4180cce0f" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">428</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f96aeb51-2ebd-4f51-84fd-52c1dcc4498f" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a17b1807-e462-491b-8e64-2218c960e88f" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">700</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eb3ab7c8-af7b-48fb-bfdf-1ff52ffe32f3" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f1da92c0-2996-4448-906c-67e3e4ae0a3e" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bc206931-8b72-45de-9411-779c38002e6a" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c7a45783-0ce3-4d0c-ad29-0087a32a05e3" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-00dbc716-a56d-47b8-b895-a1111ccedcc7" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">704</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition of treasury stock </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4f73fc5d-5e55-4568-a3fe-baa9ae50d542" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5bfe4256-8487-48ec-8ded-0f2cb32290ae" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-489c7b7e-9f2f-4c97-85f9-142eebaac726" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d163e42a-321e-4839-8964-2bbb911c8314" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">349</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d8d18838-4819-4be9-8af5-d0504c835cb2" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">554,027</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6c27dfce-d1e5-4212-b76c-3d4c18cbd77f" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ad85685d-2fa1-457c-bcf5-c9fc03e27ed3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b291d29e-98e5-400e-9a86-fb4c0dd822f9" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">554,027</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f2ace63e-51a2-4360-94a8-70e7d0d8d6b1" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3f0c7bfe-b676-4e92-b411-b5e0113ef2dd" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-52d62df9-66d4-4b16-b8af-beaa3ea76a14" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8fee2644-95a1-4d07-b34f-19c3e9df9b50" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e44b5518-9b02-416c-a931-65915443a508" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9a378afa-f59c-4f1a-893a-6e5e13331edb" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">652,984</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-73893358-c09a-4899-8849-454bab5ebb28" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-07a9debf-200a-4aae-bdc7-16d21bb76103" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">652,984</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other comprehensive income (loss), net of income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f7a16ec6-81bf-49a0-8a96-f01ccf754ca6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5725f68b-ee35-4cfb-bfa6-3796b465f2c1" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a3c3309-a77d-4e72-b60c-4c26eebc7ba6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-26738dd3-921b-4a3b-8222-47f7ef1a6e2a" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd93dee1-2ea4-4ed3-9895-54128781e4e1" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-155261fc-fc5a-4669-b9b4-689d932d7b48" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-68f33974-6f15-40e0-b777-0e7bd5b9b022" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,125</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a0b90439-80b5-43d4-bd3e-8243cbf9e0e6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,125</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Balance, December 31, 2021</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-61bc48c2-ab10-4da1-afa2-6a793c4d4726" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">37,132</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e3f5e3ee-ec3a-4e86-a6a2-c7822f4c6afd" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">371</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9ffb3276-424c-45d2-b91a-785b282e9ed6" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,729,312</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ae0ca616-7dd3-4bab-a7a8-8d2fd4838a17" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">9,052</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-44ab221b-3a7a-4380-82af-9d41714b5668" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,356,102</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-51a6eb51-5875-4f75-8097-78d8e9bbe5ca" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,929,147</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5e20fcc6-e10a-4e87-b2b0-7bea53dbfd71" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">5,354</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5a26c65f-da4a-48f5-b159-74e6da1f427d" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,297,374</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a802ac13-72ff-424a-af1d-ec3ce700cc04" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2b0157ec-e173-4f1e-a50a-cf5466ac7e26" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bfd23933-a15b-4a3e-bb88-cf2b8cb7bcbb" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">99,821</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3d3d1a18-965b-4eb6-99be-256e59c97d08" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ecc7a864-a3e4-45f0-8bf1-b7028a2fbe14" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e2c1b818-df23-465c-b1f1-293b10bca83b" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-90d96308-83da-4175-8d82-f863c9e80917" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-042a5744-46c7-4b6d-b73e-07a36266b46f" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">99,821</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock plan transactions and other</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa87d990-e692-4a7c-86f3-39c28f47a827" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">188</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-596b7e13-6b8e-4bff-bd09-09ec1eb5e2e1" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d750e962-49eb-47c6-bf12-ebcbb2f31276" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">171</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3c25346a-cf01-4230-9b68-e114f2d43d34" name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-346c0914-fdfa-4bc7-87e2-a11505e9ad8d" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e2bbb678-0c6f-444a-9de3-ad27c9c00428" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9410ef15-f026-4756-b372-552512839578" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-477f5791-7b94-4cc6-805d-0c50b4b0bfe6" name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">173</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition of treasury stock </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fe2887e6-2cf7-4d0c-8cfb-03a62e848c87" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-78e06293-6c2c-4813-8801-097beaae549e" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b4aa113-8cb5-4d56-985a-1253f14e3bc7" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5e980b32-7657-48a3-a0ca-eef6c5d23ce6" name="us-gaap:TreasuryStockSharesAcquired" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">641</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-029c7469-59f0-4e95-b188-78d2b91b8a0b" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">925,912</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4ca38da9-1cae-4498-8b1b-590361d994f4" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0310c48c-1f29-454b-a6b3-7ec0cc7265e7" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c58cd8fd-f925-4c1c-81e0-87290b4830a8" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">925,912</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-20d58b36-8514-44b4-ac55-bb55864bbb03" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f99a035e-8a9d-47e0-9389-8e14af7a7ea7" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5692ac73-0b41-4bc8-b3c4-e0b820501120" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-59f5bfc2-a199-43c8-ae2f-111a92fc7cba" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-66d52d8b-35c5-41e2-bddc-3ac005312041" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a02c7936-3381-4593-b0d6-d878e9bdb007" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">899,101</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-60216c88-f1c2-4a6d-958d-30aab64c8a12" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1577fa07-11cd-41a9-a60c-4cc9d0d04e73" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">899,101</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other comprehensive income (loss), net of income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8b4695ac-5e1f-4529-918d-dca55dcb3e9c" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-aba62a84-a212-450e-8110-c605632ac6bf" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e83c8418-dab3-4670-b6b0-d2a405c417be" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-09a2ce00-986f-42a3-b2ec-6ee18c2b7f8b" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0a79aa2d-bc10-4d2b-a7f0-f1e08a499aa3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d1a4146a-545e-4dbd-be8c-8a2096d279ae" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-53aa547b-c924-4856-93b3-44622dfd6ec6" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,534</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8260d08c-26bb-4048-be48-f6613dbf3465" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,534</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 24.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Balance, December 31, 2022</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-713ae371-466e-40e3-99b1-a15fdf498d98" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">37,320</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6340bac8-dec0-4120-8556-8402aa3cb598" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">373</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b3cf3fdb-7001-49f3-b8f6-aa4042dcf752" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,829,304</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2f8a3c38-cda0-4ae3-8305-783176f0d909" name="us-gaap:SharesOutstanding" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">9,693</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5fec9b84-bed1-4aa9-aa60-acd2ce3d64ba" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">4,282,014</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-aaed3d91-d11b-4f21-a2aa-5cff2e40f889" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,828,248</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 8.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8530f0e9-c6c5-4020-b22c-5d7ea2c502b5" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">7,888</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 7.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d13d3e60-5025-468b-8228-0d030d4f4a01" name="us-gaap:StockholdersEquity" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,368,023</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">See</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">accompanying notes to consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">35</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL,&#160;INC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span id="Consolidated_SCF" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(in thousands)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Operating activities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bfa4094f-c8ac-43e2-b450-f2f8791b8e2b" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">899,101</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b4a88714-ebdd-4aa1-a6a2-477bfd9bbc8f" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">652,984</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b69f4f53-ceff-402d-bef6-4bce950334a4" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,766</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Adjustments to reconcile net income to net cash provided by operating activities:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Depreciation and amortization</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3ad1ec9f-26ae-48ce-a75b-a37004923c5b" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">286,826</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7be8aaca-e2b7-47d6-915a-34d11975dd01" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">254,657</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-47a6f86d-3d6e-4750-83c6-fb25ab797f07" name="us-gaap:DepreciationDepletionAndAmortization" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">238,534</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax provision</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bcb03772-d412-4183-ab1c-6637b1669099" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">43,195</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-679ed7ee-20b3-4e08-8115-726ed8683f6f" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">12,357</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c5a170e3-1cdf-4ecb-94c7-6b29f5e0a376" name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">108,350</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Impairment, closure costs, and asset disposals</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-405c01fd-4e20-4d14-a57c-693afbba9a41" name="cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">20,738</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-72799068-eac7-40b2-bf76-5b215528d57f" name="cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">17,086</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e67ea68a-ba36-43bf-94f6-366fe306fd8b" name="cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">28,874</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Provision for credit losses</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d9e1cd13-b4fd-4851-82c4-40b528a6da93" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">760</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4a9696f5-53a5-4a08-af0b-d61c240bdb61" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">493</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7be2cdb2-43e5-44e0-8586-f389a1d7a9db" name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">164</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation expense</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6fbfc666-de7b-4745-8f28-fd4fb4fb05e1" name="us-gaap:ShareBasedCompensation" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">98,030</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7a632422-2d2a-4235-83d3-4d25fc9cf738" name="us-gaap:ShareBasedCompensation" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">176,392</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1304864b-4585-4e5f-a0da-5fae343fdd9e" name="us-gaap:ShareBasedCompensation" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">82,626</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-133065c6-7c88-4e9f-9c39-c9bb6e463481" name="us-gaap:OtherNoncashIncomeExpense" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">16,202</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d3a26930-aee6-431e-8575-91168df32e48" name="us-gaap:OtherNoncashIncomeExpense" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,599</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-722436a1-6a53-4c73-898f-30d6bcfb7450" name="us-gaap:OtherNoncashIncomeExpense" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,643</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Changes in operating assets and liabilities:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-edc97fdd-74f0-497f-aeeb-3d09b4eb4e5a" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">14,026</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ec60a529-2354-4624-96fa-78d479ca9444" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,687</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d1d959b2-5610-4434-a167-36cc3a8174d5" name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,010</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b684b858-6199-42c9-a71d-0eac9ff7ab60" name="us-gaap:IncreaseDecreaseInInventories" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,011</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1f1df1c3-86d7-4c1b-a2b7-b1d32046bd8a" name="us-gaap:IncreaseDecreaseInInventories" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,392</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-869ff9ee-2fd1-411f-ae95-ab945600a81f" name="us-gaap:IncreaseDecreaseInInventories" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">394</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Prepaid expenses and other current assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ab329428-c108-4487-aa63-d75933b09bcf" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">14,660</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-93e1ad81-10f5-478f-b32a-84dc0d07137d" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">26,826</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dae6468d-76ae-4ba7-bef5-8faf932ffb1f" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">11,442</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fe46ff33-612a-4cc9-b9da-73058c81a851" name="cmg:OperatingLeaseAssets" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">234,273</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a472da15-d656-4881-b41b-93fe9d5f8bcd" name="cmg:OperatingLeaseAssets" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">223,837</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3d451a0c-4147-4851-a191-b4a5dbcd8044" name="cmg:OperatingLeaseAssets" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">184,538</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-05d3e78c-0a10-4bb2-b3bd-5851544b6d42" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">346</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-079e2a78-2c21-479d-98b5-079969ca87e6" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,993</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a24682f0-07af-4e73-8401-6db6c47381b0" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">26,577</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts payable </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-953975d7-3802-401e-8b02-5a42b3a5ab1f" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,208</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a394a57-b367-4e25-b2e9-d1fd0a5c6341" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,440</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a0a59474-4246-42f9-82d6-cd96e3e59c43" name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,859</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-68b2440e-21b4-4f44-b2fe-06d0e18953e1" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">9,864</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ee55207c-b47e-446b-82c0-1e2f5655245b" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">44,555</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d9d09e78-3aca-4593-bba2-7ee0b27b3a5e" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">76,683</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4761058d-aea1-4d7f-ba1f-ccc2b6c6b391" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">27,964</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a0dcfee-a063-4454-b75c-1d6b8aa6c6b9" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,997</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dfd688d0-1f36-4f58-b8f7-f0ac97f6cbaf" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,596</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Unearned revenue</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bb8d2478-fb1e-49d1-a708-3a2e9e82282b" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">33,374</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2f6f47ce-1212-4cc9-91a9-f1813410e921" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">34,387</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-00e07d20-e415-4d50-a6eb-61a3a21420c4" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">36,958</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income tax payable/receivable</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eaec6efd-f3ac-4f41-9785-1eb59d38ba0f" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">46,262</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8fc6eec3-81d6-4b7b-a680-a8896700b2de" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">193,379</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-78321a21-09a3-4d65-ae24-7b8e8c0b2b04" name="us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">255,251</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a7a73d32-0651-4c8f-a78b-e35a5354682f" name="cmg:OperatingLeaseLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">207,186</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-44c2cd91-fc9f-4f53-8cef-9bad6677416c" name="cmg:OperatingLeaseLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">207,164</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-36412c3d-9270-45c7-95df-8bc15736e322" name="cmg:OperatingLeaseLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">165,154</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.33in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other long-term liabilities</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-93b2437c-34d3-4f8f-829f-61a197e389cc" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,853</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cecb7de2-f4e2-402c-996c-bd0c5c1de355" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">3,984</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e96c7999-b140-4f76-8114-91c8f994a93f" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,782</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net cash provided by operating activities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a825de30-1e12-48c9-9a87-9fe2f6f9d219" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,323,179</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a0d5503c-a5f3-4695-a665-481e6e1432f1" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,282,081</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b95363c9-5577-40b8-b1bb-1cdc2d141089" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">663,847</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investing activities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Purchases of leasehold improvements, property and equipment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-938c290b-8ff6-4732-a8ea-c12e06367475" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">479,164</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dcec5286-756d-4f34-912c-0b780f879929" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">442,475</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3dfff6b5-219e-4b62-98c9-d58a2fb26410" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">373,352</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Purchases of investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc0c3d82-6fc5-4e2b-b485-4c316e2bd7cb" name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">614,416</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e5721700-6fce-4767-98d1-8e98cb16600a" name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">429,350</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c23807ec-232e-48c4-8364-22b8deea1f2a" name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">468,418</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maturities of investments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-66ffca79-3e82-4cf6-9ec8-b67c766c5598" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">263,548</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c32924f1-05b2-45c6-abd9-a538bc032f42" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">345,748</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f4324d23-bc10-4d59-b781-4b1caf646a7a" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">419,078</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Proceeds from sale of equipment </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-26dc3ee2-9956-48f2-a6e7-3cbcddbc7933" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6fbccfe4-a02a-448b-8831-28c7ed9a6ddc" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,035</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b2688ee5-c847-4ae8-96a4-cb95fb001154" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisitions of equity method investments</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e9b281cd-29eb-4f9a-bea4-17c4b3752a15" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,025</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net cash used in investing activities</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-03a351f8-4251-467c-969b-27da43df509b" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">830,032</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d2061435-336a-4ebc-ba6b-306f6903ebfb" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">522,042</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-248e94f7-020b-4f81-825c-711de127d209" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">432,717</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Financing activities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition of treasury stock</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d16db669-0299-429a-b5ed-0ffb207b9052" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">830,140</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5a04dab7-7f47-4e6e-8e9a-ecaf7a0b377b" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">466,462</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b378e00e-9dc9-4a28-a260-066ec5525823" name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">54,401</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Tax withholding on stock-based compensation awards</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c9f378c3-aa65-41d0-ba47-e8ab66ceb6f5" name="cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">98,970</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a2d4300-a200-4bf8-9825-06b93741be30" name="cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">79,870</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d11a5945-0217-4bb6-a0e5-ff7ec9cb8649" name="cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">48,555</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other financing activities</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a00a3a17-8746-43f6-8a11-23cfbb3cb211" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">294</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-496dac05-11f7-4ae0-9540-81c4fb7932c4" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">2,274</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6b72d63f-d667-40a8-9766-1982f355b5db" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,895</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net cash used in financing activities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-62fd38e3-ac74-4b26-9a8d-569104967b38" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">929,404</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-040ae780-4311-4ecf-ac89-1c147069bf45" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">548,606</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-afd19bb0-caf4-47a7-93fc-4015f18feb76" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">104,851</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-954fe1bc-ce2a-4c6f-b44b-762397652eff" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,007</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-87e6b49d-9925-4fe4-8e60-e3dcb5a16472" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">1,039</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4629d5bc-1d38-465c-8024-1c0595e24b62" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,076</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net change in cash, cash equivalents, and restricted cash</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4559641a-c7d8-4d2c-bcf1-662e05b32ba3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">437,264</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-80df92dd-a6e4-4a5a-9b58-b88ffe29f528" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">210,394</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-92b1080f-e6b8-478d-8ceb-876ab6ac170c" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">127,355</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash, cash equivalents, and restricted cash at beginning of year</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ad7cafab-63da-4c80-aa5d-6dcbd9e8b83d" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">846,230</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2b7b8a9c-48f7-40ab-9519-fb3015326cd4" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">635,836</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-83a3d77a-cc6d-4678-b24f-13feaf62bc1e" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2019" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">508,481</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash, cash equivalents, and restricted cash at end of year</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e154730-97ae-4a9c-93be-54fede2035b3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">408,966</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ea06c916-d947-4b2c-9a8c-e6a022733746" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">846,230</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3b785731-7fb7-4908-9533-68f613905cad" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="As_Of_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">635,836</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Supplemental disclosures of cash flow information</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income taxes paid (refunded)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d7f622df-89d1-49eb-bf95-f975d6952222" name="us-gaap:IncomeTaxesPaid" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">275,796</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-295b2b57-727e-4c4d-92d7-84beeca42aa1" name="us-gaap:ProceedsFromIncomeTaxRefunds" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">17,831</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a8b7cabd-07f8-4ffb-8060-dbec765e359b" name="us-gaap:IncomeTaxesPaid" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">85,010</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Purchases of leasehold improvements, property, and equipment accrued in accounts payable and accrued liabilities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-043f784c-9761-4741-85dd-90e418b6f917" name="cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">72,021</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a6ee55e5-44ad-4b33-af1b-c15321dc0a2d" name="cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">63,802</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e2b64b0d-3ca2-4279-81a5-ade23a36884b" name="cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">46,975</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Acquisition of treasury stock accrued in accounts payable and accrued liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0dfe51d2-17ec-45c4-80bc-4b01fcd283f3" name="cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,497</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa61afda-697f-4afd-b67f-498c951612f5" name="cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,695</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ece9a376-a5b8-4581-a585-b61b5abe6516" name="cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">See accompanying notes to consolidated financial statements.</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">36</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL, INC.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span id="Notes_to_FS" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(dollar and share amounts in thousands, unless otherwise specified)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">1. Description of Business and Summary of Significant Accounting Policies </span><span id="Note_01" style="text-decoration: none;"></span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-0" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In this annual report on Form 10-K, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">collectively</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> referred to as &#8220;Chipotle,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our.&#8221; </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">quality</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> ingredients. As of December&#160;31, 2022, we operated </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e5056534-29c1-4248-90f8-5db5aa0dc9ed" name="us-gaap:NumberOfRestaurants" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember" unitRef="Unit14" decimals="INF" format="ixt:numdotdecimal">3,187</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> restaurants, including </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a20b784a-6e31-405e-9099-44a297e54cdd" name="us-gaap:NumberOfRestaurants" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_country_US" unitRef="Unit14" decimals="INF" format="ixt:numdotdecimal">3,129</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Chipotle restaurants within the United States, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e749366-ef12-41e4-8a98-a80c1d0b2770" name="us-gaap:NumberOfRestaurants" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionForeignMember" unitRef="Unit14" decimals="INF" format="ixt:numdotdecimal">53</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> international Chipotle restaurants, and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-391820c0-f13f-43ee-a634-3d9e30158fdd" name="us-gaap:NumberOfRestaurants" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_PizzeriaLocaleMember" unitRef="Unit14" decimals="INF" format="ixt-sec:numwordsen">five</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Pizzeria Locale restaurants. Pizzeria Locale is a fast casual pizza concept that is owned and operated by a consolidated entity that we are an investor in. We manage our U.S. operations based on </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3ccc1b13-d64f-496d-86cf-1f7a085e466d" name="cmg:NumberOfRegionsInWhichEntityOperates" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit16" decimals="INF" format="ixt-sec:numwordsen">eight</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> regions and have aggregated our operations to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-36fd0876-3bfa-4ec6-a509-77186c733514" name="us-gaap:NumberOfReportableSegments" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit19" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> reportable segment. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" id="ct-nonNumeric-ce5a3796-f32c-41d7-897b-5562ee76b42d" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-ce5a3796-f32c-41d7-897b-5562ee76b42d-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Principles of Consolidation and Basis of Presentation</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-ce5a3796-f32c-41d7-897b-5562ee76b42d-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our consolidated financial statements include our accounts, our wholly and majority owned subsidiaries and investees we control</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after elimination of all intercompany accounts and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">transactions. Certain prior-year amounts have been reclassified to conform to the current year presentation.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:UseOfEstimates" id="ct-nonNumeric-a82287b6-68de-44d8-ae6f-65f0f3b1dc59" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-a82287b6-68de-44d8-ae6f-65f0f3b1dc59-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Management Estimates </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-a82287b6-68de-44d8-ae6f-65f0f3b1dc59-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">estimates</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates under different assumptions or conditions. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="ct-nonNumeric-c94528e9-ab2a-4024-97c5-022ac419e08d" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-c94528e9-ab2a-4024-97c5-022ac419e08d-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-c94528e9-ab2a-4024-97c5-022ac419e08d-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We consider highly liquid investment instruments purchased with an initial maturity of three months or less to be cash equivalents. Amounts receivable from credit card companies are also considered cash equivalents as they are both short term and highly liquid in nature. We maintain cash and cash equivalent balances that exceed federally-insured limits with a number of financial institutions.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="ct-nonNumeric-84df0f0c-c4c9-44a3-aa65-ab550385eda1" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-84df0f0c-c4c9-44a3-aa65-ab550385eda1-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restricted Cash </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-84df0f0c-c4c9-44a3-aa65-ab550385eda1-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain certain cash balances restricted as to withdrawal or use. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash assets are primarily insurance-related restricted trust assets.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ReceivablesPolicyTextBlock" id="ct-nonNumeric-da48089f-a4d5-4476-8cb9-7051b6e1b3fa" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-da48089f-a4d5-4476-8cb9-7051b6e1b3fa-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accounts Receivable </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-da48089f-a4d5-4476-8cb9-7051b6e1b3fa-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable primarily consists of receivables from third party gift card distributors, delivery partners, insurance liabilities covered by third-party insurance carriers and vendor rebates.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="ct-nonNumeric-173dfe69-a474-4b78-b556-1349f29ed1ae" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-173dfe69-a474-4b78-b556-1349f29ed1ae-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Allowance for Credit Losses</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-173dfe69-a474-4b78-b556-1349f29ed1ae-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We closely monitor accounts receivable and held to maturity investment balances and estimate the allowance for credit losses when lifetime credit losses are expected by management. Our estimate is based on historical collection experience, external market data and other factors, including those related to current market conditions and events. We do not recognize a reserve for expected credit losses related to our U.S. Treasury security investments as management has concluded there is no risk of non-payment.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022 and 2021, our allowance for credit losses was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4eb46888-c6a1-48f8-a851-c4dfdcb52f86" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,180</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-65387ee0-ce8f-4b4f-8fd4-ec8a7973bf92" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,950</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" id="ct-nonNumeric-fa05a491-0f7b-4015-9344-664179aa00ff" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-fa05a491-0f7b-4015-9344-664179aa00ff-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Inventory </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-fa05a491-0f7b-4015-9344-664179aa00ff-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, consisting principally of food, beverages, and supplies, is valued at the lower of first-in, first-out cost or net realizable value. </span></p></ix:continuation></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">37</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-1" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-2"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:EquityMethodInvestmentsPolicy" id="ct-nonNumeric-3366abcb-225c-4715-bdff-5840e5aa67d9" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-3366abcb-225c-4715-bdff-5840e5aa67d9-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Method Investments</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-3366abcb-225c-4715-bdff-5840e5aa67d9-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments are accounted for under the equity method if we are able to exercise significant influence, but not control, over an investee. Our share of the earnings or losses as reported by the investees is classified as income from equity investees on our consolidated statements of income and comprehensive income. The investments are evaluated for impairment annually and when facts and circumstances indicate that the carrying value may not be recoverable. If a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded in interest income and other income, net on our consolidated statements of income and comprehensive income.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:InvestmentPolicyTextBlock" id="ct-nonNumeric-d39a00ed-10cd-4b40-b0de-393756031e94" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-d39a00ed-10cd-4b40-b0de-393756031e94-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investments </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-d39a00ed-10cd-4b40-b0de-393756031e94-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments classified as trading securities are carried at fair value with any unrealized gain or loss being recorded in the consolidated statements of income and comprehensive income. Investments classified as available-for-sale are carried at fair value with unrealized gains and losses, net of tax, included as a component of other comprehensive income (loss), net of income taxes on the consolidated statements of income and comprehensive income. Held-to-maturity securities are carried at amortized cost. Non-marketable equity investments are measured at cost, less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Impairment charges on investments are recognized in interest and other income, net on the consolidated statements of income and comprehensive income when management believes the decline in the fair value of the investment is other-than-temporary. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="ct-nonNumeric-6cbd8688-dabf-4a85-bec9-f9641f7697ae" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-6cbd8688-dabf-4a85-bec9-f9641f7697ae-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value Measurements </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-6cbd8688-dabf-4a85-bec9-f9641f7697ae-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value is the price we would receive to sell an asset or pay to transfer a liability (exit price) in an orderly transaction between market participants. For assets and liabilities recorded or disclosed at fair value, we determine fair value based on the following: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated with observable market data. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3: Unobservable inputs for the asset or liability. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="ct-nonNumeric-b7f71a56-af38-49f8-ba28-d75241cc7d12" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-b7f71a56-af38-49f8-ba28-d75241cc7d12-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Foreign Currency Translation </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-b7f71a56-af38-49f8-ba28-d75241cc7d12-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our international operations use the local currency as the functional currency. Assets and liabilities are translated at exchange rates in effect as of the balance sheet date. Income and expense accounts are translated monthly using average monthly exchange rates. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Resulting</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> translation adjustments are recorded as a separate component of other comprehensive income (loss), net of income taxes on the consolidated statement of income and comprehensive income.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="ct-nonNumeric-af69bb60-805e-4afc-8513-3570cb56d69e" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-af69bb60-805e-4afc-8513-3570cb56d69e-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leasehold Improvements, Property and Equipment </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-af69bb60-805e-4afc-8513-3570cb56d69e-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment are recorded at cost. Internal costs directly associated with the acquisition, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">development</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and construction of a restaurant are capitalized. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> December&#160;31, 2022, 2021 and 2020, we capitalized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4441ac96-e9c0-4312-b516-b0fb5a49d273" name="cmg:CapitalizedDevelopment" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">12,695</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6e0bfeb7-dd22-486a-af2a-bd830cb21177" name="cmg:CapitalizedDevelopment" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,870</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2c018a49-4b1d-45b8-9a3d-df201a3c392f" name="cmg:CapitalizedDevelopment" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">9,268</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of internal costs, respectively. Expenditures for refurbishments and improvements that significantly add to the productivity capacity or extend the useful life are capitalized, while expenditures for maintenance and repairs are expensed as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term, which generally includes option periods that are reasonably certain, or the estimated useful lives of the assets. Upon retirement or disposal of assets, the accounts are relieved of cost and accumulated depreciation and any related gain or loss is reflected in impairment, closure costs, and asset disposals in the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At least annually, or when impairment indicators are present, we evaluate, and adjust when necessary, the estimated useful lives of leasehold improvements, property and equipment. The changes in estimated useful lives did not have a material impact on depreciation in any period. The estimated useful lives are:</span></p><ix:nonNumeric name="cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="ct-nonNumeric-3cabc04c-4081-411d-a0c3-fe2eecac50f6" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-cbc377e6-d746-4de6-a3a7-9dbe4512dec4" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-881b3732-8618-46fb-a8d2-b751a5822992" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-b1b28392-7eea-436b-a74d-0971b6850215" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-45ba0c66-031e-47b8-8398-f2cf198bb1d6" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-d361ffa7-9e9e-4e33-a251-173d3e81ab25" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="ct-nonNumeric-ac729fa9-cddc-4f38-b6ac-a6cac31350a0" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td></tr></table></div></ix:nonNumeric></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">38</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-2" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-3"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" id="ct-nonNumeric-0cc13ce1-c459-4358-86cd-a89792fcf04b" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-0cc13ce1-c459-4358-86cd-a89792fcf04b-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leases </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-0cc13ce1-c459-4358-86cd-a89792fcf04b-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The majority of our operating leases consist of restaurant locations and office space. We determine if a contract contains a lease at inception. Our leases generally have remaining terms of </span><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="ct-nonNumeric-99e831de-8f3c-494d-8d90-afff78c61371" contextRef="As_Of_12_31_2022_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="ct-nonNumeric-7b0e6ca7-fed2-4c69-9ee6-28797954896b" contextRef="As_Of_12_31_2022_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years and most include options to extend the leases for additional </span><ix:nonNumeric name="cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods" id="ct-nonNumeric-d49ea148-d787-4148-9d83-0b0530bc19d1" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of </span><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="ct-nonNumeric-dde96ec6-59f8-4e03-aaab-75c0b2f4fd44" contextRef="As_Of_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize an operating lease asset and operating lease liability for each lease with a contractual term greater than 12 months at the time of lease inception. We do not record leases with an initial term of 12 months or less on our consolidated balance sheet but continue to record rent expense on a straight-line basis over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets and liabilities are recognized at the lease commencement date, which is the date we control the use of the property. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components. We consider fixed CAM part of our fixed future lease payments; therefore, fixed CAM is also included in our lease liability. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the lease term including reasonably certain renewal periods. As we have </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5a7cc17a-7019-4b7e-8542-554efebe5fb9" name="us-gaap:LongTermDebt" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease costs recorded primarily as occupancy costs include fixed operating lease costs, variable lease costs and short-term lease costs. Most of our real estate leases require we pay certain expenses, such as CAM costs, real estate taxes and insurance, of which the fixed portion is included in operating lease costs. We recognize operating lease costs on a straight-line basis over the lease term. In addition to the above costs, variable lease costs also include amounts based on a percentage of gross sales in excess of specified levels and are recognized when probable and are not included in determining the present value of our operating lease liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. For operating leases, operating lease assets are reduced over the lease term by the recognized straight-line lease expense less the amount of accretion of the lease liability.  Additionally, tenant incentives used to fund leasehold improvements are generally recognized when earned and reduce our right-of-use asset related to the lease. These are amortized through the operating lease asset as reductions of expense over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have not entered into any leases with related parties.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="ct-nonNumeric-f307fba8-0268-4121-a06f-46b3bec5b859" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-f307fba8-0268-4121-a06f-46b3bec5b859-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Goodwill </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-f307fba8-0268-4121-a06f-46b3bec5b859-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill is not subject to amortization, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">but</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> instead is tested for impairment annually in the fourth quarter, or more frequently when impairment indicators are present, and we are required to record any necessary impairment adjustments. Impairment is measured as the excess of the carrying value over the fair value of the goodwill. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3d276499-85b9-421a-8c4e-36d4f88ec4c0" name="us-gaap:GoodwillImpairmentLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="ct-nonFraction-2f820c7e-5407-4aae-ad38-11d20d8fd6eb" name="us-gaap:GoodwillImpairmentLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="ct-nonFraction-75836d56-8609-4bec-89c4-319eec5ca8e9" name="us-gaap:GoodwillImpairmentLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> impairment charges were recognized on goodwill for the years ended December&#160;31, 2022, 2021, and 2020. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="cmg:OtherAssetsPolicyTextBlock" id="ct-nonNumeric-6897f1b6-fcd7-4629-82c0-f2f55eb4e540" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-6897f1b6-fcd7-4629-82c0-f2f55eb4e540-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Other Assets </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-6897f1b6-fcd7-4629-82c0-f2f55eb4e540-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets consist primarily of a rabbi trust as </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">described</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> further in Note 4. &#8220;Fair Value of Financial Instruments,&#8221; software as a service implementation costs where the service period is greater than one year, an equity method investment described further in Note 5. &#8220;Equity Investments&#8221; and transferable liquor licenses.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:LiabilityReserveEstimatePolicy" id="ct-nonNumeric-db3d6d33-4b07-4270-afb6-962ddff5bd5d" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-db3d6d33-4b07-4270-afb6-962ddff5bd5d-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Insurance Liability </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-db3d6d33-4b07-4270-afb6-962ddff5bd5d-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are self-insured for a significant portion of our employee health benefits programs, and carry significant retentions for risks and associated liabilities with respect to workers&#8217; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#8217; and officers&#8217; liability. Predetermined loss limits have been arranged with third party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> economic conditions, and is closely monitored and adjusted when warranted by changing circumstances.</span></p></ix:continuation></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">39</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-3" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-4"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="ct-nonNumeric-812bbe6b-ec53-4cc5-bebd-e637872befda" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-812bbe6b-ec53-4cc5-bebd-e637872befda-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Reserves/Contingencies for Litigation and Other Matters </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-812bbe6b-ec53-4cc5-bebd-e637872befda-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions that arise in the ordinary course of business. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" id="ct-nonNumeric-d64b7c44-b54b-4202-9e9c-735e3fd9422f" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-d64b7c44-b54b-4202-9e9c-735e3fd9422f-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Income Taxes </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-d64b7c44-b54b-4202-9e9c-735e3fd9422f-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We compute income taxes using the asset and liability method, under which deferred income tax assets and liabilities are recognized based on the differences between the financial reporting bases and the respective tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which we expect the temporary differences to reverse. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period that includes the enactment date.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We routinely assess the realizability of our deferred tax assets by jurisdiction and may record a valuation allowance if, based on all available positive and negative evidence, we determine that some portion of the deferred tax assets may not be realized prior to expiration. If we determine that we may be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes during the period in which the determination was made that the deferred tax asset can be realized. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our tax filing positions and recognize a tax benefit from an uncertain tax position only if it is more likely than not that based on its technical merits the tax position will be sustained upon examination by the relevant taxing authorities, including resolutions of any related appeals or litigation processes. The tax benefits recognized in the financial statements from such a position are measured based on the largest tax benefit that has a greater than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a1d2f4d-a2ba-43d4-82d3-3460d3763c22" name="cmg:TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">50</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% likelihood of being realized upon settlement with a taxing authority. For uncertain tax positions that do not meet this threshold, we record a related tax reserve in the period in which it arises. We adjust our unrecognized tax benefit liability and provision for income taxes in the period in which the uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when new information becomes available that requires a change in recognition and/or measurement of the liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize interest to be paid on an underpayment of income taxes in interest expense and any related statutory penalties in the provision for income taxes in our consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Accrued interest and penalties are included within the related tax reserve on our consolidated balance sheets.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:RevenueRecognitionPolicyTextBlock" id="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue Recognition</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7-continuation-0" continuedAt="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We generally recognize revenue, net of discounts and incentives, when payment is tendered at the point of sale.&#160;We report revenue net of sales-related taxes collected from customers and remitted to governmental taxing authorities. Food and beverage revenue primarily relates to the sale of food and beverages. Delivery service revenue is comprised of delivery and related service fees charged to customers on sales made through Chipotle&#8217;s app and website. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Delivery</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We offer our customers delivery in almost all of our geographic regions. Delivery services are fulfilled by third-party service providers. In some cases, we make delivery sales through our website Chipotle.com or the Chipotle App (&#8220;White Label Sales&#8221;). In other cases, we make delivery sales through a non-Chipotle owned channel, such as the delivery partner&#8217;s website or mobile app (&#8220;Marketplace Sales&#8221;). With respect to White Label Sales, we control the delivery services and generally recognize revenue, including delivery fees, when the delivery partner transfers food to the customer. For these sales, we receive payment directly from the customer at the time of sale. With respect to Marketplace Sales, we generally recognize revenue, excluding delivery fees collected by the delivery partner, when control of the food is transferred to the delivery partner. We receive payment from the delivery partner subsequent to the transfer of food and the payment terms are short-term in nature.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We sell gift cards, which do not have expiration dates and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#8220;gift card breakage rate&#8221;)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability balances are typically highest at the end of each calendar year following increased gift card sales during the holiday season; accordingly, revenue recognized from gift card liability balances is highest in the first quarter of each calendar year.</span></p></ix:continuation></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">40</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-4" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-5"><div><ix:continuation id="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have a loyalty program called Chipotle Rewards. Eligible customers who enroll in the program generally earn points for every dollar spent. In June 2021, we enhanced Chipotle Rewards and introduced a new redemption feature we call the &#8220;Rewards Exchange&#8221; that provides loyalty members multiple redemption options. Previously, Chipotle Rewards points were automatically redeemed for a free entr&#233;e when the customer obtained the required number of points. The change in the Chipotle Rewards program did not have a material impact on our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Earned rewards generally expire </span><ix:nonNumeric name="cmg:RewardProgramExpirationPeriod" id="ct-nonNumeric-a76d3c5a-ea76-4d70-9fc9-85708b06877f" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one month</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><ix:nonNumeric name="cmg:RewardProgramExpirationPeriod" id="ct-nonNumeric-49315ba6-9aa9-4563-b310-c3f8246b91dc" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two months</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after they are issued, and points generally expire if an account is inactive for a period of </span><ix:nonNumeric name="cmg:EarnedPointsExpirationPeriodForInactivity" id="ct-nonNumeric-500c1d2b-681a-4cff-b631-90e04e2a6f13" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six months</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We defer revenue associated with the estimated selling price of points or rewards earned by customers as each point or reward is earned, net of points or rewards we do not expect to be redeemed. The estimated selling price of each point or reward earned is based on the estimated value of the product for which the reward is expected to be redeemed. Our estimate of points and rewards we expect to be redeemed is based on historical and other company specific data. The costs associated with rewards redeemed are primarily included in food, beverage, and packaging on our consolidated statements of income and comprehensive income. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant. We completed our most recent breakage assessment as of October 31, 2022, which resulted in a reduction in revenue recognized of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8afc2b47-35fe-4662-92e8-c9717af4a845" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,070</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the three months ended December 31, 2022. The reduction in revenue recognized was primarily the result of a change in our ultimate redemption rate estimate as program data indicated a higher redemption trend than previously estimated. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize loyalty revenue within food and beverage revenue on the consolidated statements of income and comprehensive income when a customer redeems an earned reward. Deferred revenue associated with Chipotle Rewards is included in unearned revenue on our consolidated balance sheets. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:AdvertisingCostsPolicyTextBlock" id="ct-nonNumeric-01119f73-7e8f-420b-b354-783dfb4916cc" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-01119f73-7e8f-420b-b354-783dfb4916cc-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Advertising, Marketing and Promotional Costs </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-01119f73-7e8f-420b-b354-783dfb4916cc-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Advertising, marketing and promotional costs are expensed as incurred and totaled $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4cd58489-699c-457f-86ee-b0eb2c7ab6ff" name="us-gaap:MarketingAndAdvertisingExpense" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">250,673</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-914e0be8-8e54-4e29-93f5-c133666cebab" name="us-gaap:MarketingAndAdvertisingExpense" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">222,091</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f0465111-2873-4ec5-9311-1f1eb0f13ea6" name="us-gaap:MarketingAndAdvertisingExpense" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">222,820</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Advertising, marketing and promotional costs include costs related to free food which a customer does not need to make a purchase to earn. These costs are included in other operating costs on the consolidated statements of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">income and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="ct-nonNumeric-2f255b90-db6a-4b72-a1cf-2ea8077434fd" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-2f255b90-db6a-4b72-a1cf-2ea8077434fd-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Stock-Based Compensation</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-2f255b90-db6a-4b72-a1cf-2ea8077434fd-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During 2022, we issued shares as part of employee compensation pursuant to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan (the &#8220;2011 Incentive Plan&#8221;), which was replaced on May 18, 2022 by the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the &#8220;2022 Incentive Plan&#8221;). SOSARs and stock awards generally vest equally over </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809;">two</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-6c9da9a0-ef22-4860-91ba-66cc572964d4" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod2Member" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three years</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and expire after </span><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="ct-nonNumeric-1ad07b94-c27e-42b6-90cd-ee57d9bdf6a3" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven years</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Stock-based compensation expense is generally recognized on a straight-line basis for each separate vesting portion. Compensation expense related to employees eligible to retire and retain full rights to the awards is recognized over </span><ix:nonNumeric name="cmg:EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" id="ct-nonNumeric-1e42b719-b1b8-413c-8848-bf587d5a56be" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:durmonth"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> months which coincides with the service period required to earn the full award. We estimate forfeitures based on historical data when determining the amount of stock-based compensation costs to be recognized in each period. We have also granted stock awards with performance vesting conditions and/or market vesting conditions. Stock awards with performance or market vesting conditions generally vest based on our achievement versus stated targets or criteria over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> performance and service period. Compensation expense on stock awards subject to performance conditions, which is based on the quantity of awards we have determined are probable of vesting, is recognized over the longer of the estimated performance goal attainment period or time vesting period. Compensation expense is recognized ratably for awards subject</span><span style="white-space:pre-wrap; color: #252525;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to market conditions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">regardless of whether the market condition is satisfied, provided that the requisite service has been provided.&#160;Some stock-based compensation awards are made to employees involved in our new restaurant development activities, and expense for these awards is recognized as capitalized development and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> included in leasehold improvements, property and equipment, net, on the consolidated balance sheets. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:StartUpActivitiesCostPolicy" id="ct-nonNumeric-ee036c7f-3bb4-4ef7-9a5c-146936adc9be" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-ee036c7f-3bb4-4ef7-9a5c-146936adc9be-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restaurant Pre-Opening Costs </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-ee036c7f-3bb4-4ef7-9a5c-146936adc9be-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs, including rent, wages, benefits and travel for training and opening teams, food and other restaurant operating costs, are expensed as incurred </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">prior</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to a restaurant opening for business, and are included in operating expenses on the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p></ix:continuation></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">41</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-5" continuedAt="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-6"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="ct-nonNumeric-3bdaca22-7ab8-4f7f-af5b-30ad5ad59e75" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-3bdaca22-7ab8-4f7f-af5b-30ad5ad59e75-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Impairment of Long-Lived Assets </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-3bdaca22-7ab8-4f7f-af5b-30ad5ad59e75-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#8217;s cash flows are not generally independent of the cash flows of others in a market. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value measurement for asset impairment is generally based on Level 3 inputs. See &#8220;Fair Value Measurements&#8221; above for a description of level inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#8217;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset&apos;s estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#8217;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" id="ct-nonNumeric-dba396ef-4019-411d-97cc-1c08fd483058" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-dba396ef-4019-411d-97cc-1c08fd483058-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Earnings per Share</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-dba396ef-4019-411d-97cc-1c08fd483058-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during each period. Diluted earnings per share (&#8220;diluted EPS&#8221;) is calculated using income available to </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">common</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shareholders divided by diluted weighted-average shares of common stock outstanding during each period. Potentially dilutive securities include shares of common stock underlying SOSARs and non-vested stock awards (collectively &#8220;stock awards&#8221;). Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Stock awards are excluded from the calculation of diluted EPS in the event they are subject to performance conditions or are antidilutive.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Recently Issued Accounting Standards </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb-continuation-0" continuedAt="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The pronouncement provides temporary optional expedients and exceptions to the current guidance on contract modifications and hedge accounting to ease the financial reporting burden related to the expected market transition from the London Interbank Offered Rate (&quot;LIBOR&quot;) and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and generally can be applied to applicable contract modifications through December 31, 2024 (the sunset date was extended from December 31, 2022 to December 31, 2024 by the issuance of ASU No. 2022-06 in December 2022). We are evaluating the impact of the transition from LIBOR to alternative reference rates but do not expect a significant impact to our consolidated financial statements.</span></p></ix:continuation></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e-continuation-6"><ix:continuation id="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb-continuation-1"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.</span></ix:continuation></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><ix:nonNumeric name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2. Supplemental Balance Sheet Information </span><span id="Note_02" style="text-decoration: none;"></span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-0" continuedAt="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="ct-nonNumeric-28843cac-03bf-4e15-84f6-c5dbb435ac1a" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Land </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1253d040-ced9-4c65-8a02-4da25b88c038" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">12,943</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cf710c63-478f-4fd7-8d2f-c928acf7a6ba" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">12,943</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-06e357b0-1816-4ecd-add3-f443794ceb4e" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,317,277</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6ad59257-5148-4467-ab65-6b5ed629fac0" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,094,227</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc798595-d5fd-4bef-a755-1d400becf7f1" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">242,166</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-aee3251a-9a79-48e0-b84a-5e8b5d603528" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">222,774</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-73aa5a1a-1834-47ed-9709-41dc0fca1a66" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">989,895</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4261368d-afde-4201-b36a-621b4d993fd0" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">868,435</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Construction in Progress</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0697747f-b154-498f-baf9-5da119184c83" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">123,453</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f0e51094-59f0-41f5-8966-68dec5a30603" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">107,222</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, gross</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b051085c-3e74-4284-a92b-c17580ca2504" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,685,734</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-36ffef6d-6086-461e-b381-9e8120891218" name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,305,601</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated depreciation </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2d64ec01-dc88-4750-9a9a-392e4d094636" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,734,587</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a54b60e1-42f6-4461-a128-6bd5a99cc83b" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,536,323</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1390c522-2579-4c61-8e4a-5619c2a59154" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,951,147</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f661e6fa-0591-444a-a707-ad208f881618" name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,769,278</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">42</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-1" continuedAt="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-2"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits were as follows:</span></p><ix:nonNumeric name="cmg:ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" id="ct-nonNumeric-a57900db-2718-4fb4-b14a-14f194b793e8" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Workers&apos; compensation liability</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7cdaed6d-23d9-4452-b4fe-c4ef21f3fbdd" name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">27,531</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bdbc1f57-c819-4188-a14e-ee35ebc0ec83" name="us-gaap:WorkersCompensationLiabilityCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">27,456</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and bonuses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6ac29149-e509-46a6-8ddf-b68ff5558050" name="us-gaap:AccruedSalariesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">109,190</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7d55d77b-1a14-4fee-99f3-71edd771d222" name="us-gaap:AccruedSalariesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">107,799</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued payroll and benefits </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e430d32c-bd91-4eea-b567-27d4bd90078d" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">33,735</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-563cc48b-73be-4889-98ed-d41d927286fa" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">27,150</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6efc8f57-8a94-4aea-8482-8d9df73f5c63" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">170,456</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-96007962-3653-42e0-9274-dacc15b81166" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">162,405</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="ct-nonNumeric-7298587c-4962-4c37-8d66-68006a4429ac" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sales and use tax payable </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a25deebf-8ee9-487b-bb28-06d170cb013f" name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">35,567</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-626733bd-7b84-4848-accf-49351997dcff" name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">32,004</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Legal reserve liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-099de17d-2b88-400f-9a54-e66f9f5ab7b5" name="cmg:LegalReserveLiability" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,227</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-23c9b6d2-bf67-4ee5-95f3-82f52bce299f" name="cmg:LegalReserveLiability" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">48,098</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued liabilities </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c11a147e-ca06-4b7f-b25f-9048bd175e98" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">96,745</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-03db697c-ea03-4e20-bad9-b5f6d5c0ebcf" name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">92,950</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f6487afe-e81d-4a9d-a252-704bfc0a3885" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">147,539</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1ca49a3e-165c-4b1f-adac-74c2ca139651" name="us-gaap:AccruedLiabilitiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">173,052</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:continuation id="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf-continuation-2"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Note_03" style="text-decoration: none;"></span><span id="_Hlk120691744" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="ct-nonNumeric-7ce7c62e-0e84-4192-b6af-6ff158d4bd0d" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-7ce7c62e-0e84-4192-b6af-6ff158d4bd0d-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">3. </span><span id="_Hlk120691813" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Recognition</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-7ce7c62e-0e84-4192-b6af-6ff158d4bd0d-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">card</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> liability included in unearned revenue on the consolidated balance sheets was as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" id="ct-nonNumeric-fe10ad5b-2b12-4945-b6ad-72866859e3d6" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-40b68390-932e-42e2-aa35-2e7a1b5aba8f" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">145,014</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4abe623b-537a-44f5-937b-97c71b3260fb" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">130,779</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="ct-nonNumeric-7d578109-f332-434e-b38e-49b4fe95c86f" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized from gift card liability balance at the beginning of the year</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a3609a3d-f8ec-4da5-954b-0191f0079e86" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">59,175</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-307a7a32-6820-43e5-ab44-c08bf9d8eb06" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">48,605</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-46539e1c-ef04-4293-99f0-76302e7a9b86" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_GiftCardMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">39,612</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Changes in our Chipotle Rewards liability included in unearned revenue on the consolidated balance sheets were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="ct-nonNumeric-bba4e702-c9ca-48ea-8f3b-247b46995ac8" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, beginning balance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f0f4b520-97bf-4c2a-bc91-35ea0c632b6a" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">25,572</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2048b657-a398-4a20-8786-220ef6ad1cf1" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">22,337</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-92abe3b5-64c5-4f55-8920-0421fac73be4" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2019_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,584</ix:nonFraction></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue deferred</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-08e90e9d-6995-4810-8714-2c1ffa9d64da" name="cmg:ContractWithCustomerLiabilityRevenueDeferred" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">121,406</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-108a2a7e-824f-4e07-97ff-58cfbd35b2d5" name="cmg:ContractWithCustomerLiabilityRevenueDeferred" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">106,759</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7a32469b-836f-46d9-b32d-9daa2a3138b7" name="cmg:ContractWithCustomerLiabilityRevenueDeferred" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">87,259</ix:nonFraction></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8af213cb-38ca-4d16-9c63-9bbf243b9e76" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">108,921</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-07319308-ba5e-435f-b111-00e8fee67115" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">103,524</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-002cce5e-c2f3-4f37-b5c7-a57a08edf270" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">75,506</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, ending balance</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-392219b8-2d80-4e91-969a-160265e3c989" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">38,057</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-63645fb7-9986-4088-90d4-ad2c42d4c6dd" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">25,572</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-673571f3-f63d-4e10-8930-c2b71a5efcb5" name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">22,337</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">43</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><ix:nonNumeric name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">. Fair Value of Fin</span><span id="Note_04" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ancial Instruments</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-0" continuedAt="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The carrying</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our held-to-maturity investments are comprised of U.S. Treasury securities and a corporate debt security, which are held at amortized cost. We also have an investment in a convertible note receivable which is held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following tables show our cash, cash equivalents, and debt investments by significant investment category as of December 31, 2022 and 2021:</span></p><ix:nonNumeric name="cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" id="ct-nonNumeric-276b773c-d4e9-48fe-a2bc-ee140c18f0ba" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-276b773c-d4e9-48fe-a2bc-ee140c18f0ba-continuation-0"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-69009250-fd48-4198-8e88-355dbf88f469" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,829</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0c43a1b5-d514-4f9a-a177-55c53fe741c6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,829</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b6f81a44-07b6-4acd-af5a-e942b25cec93" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,829</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-38d8faa5-700d-4002-a48f-5f3129864a5a" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">232,477</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ff92f3ac-03be-4fe9-8175-3efb2badd8c6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">232,477</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-db373ec5-b345-4876-83ac-389f52a06659" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">232,477</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-414b7287-5b0c-4f2c-98c5-f0a2933d6007" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,694</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3bef2445-5752-4049-b8a9-a0201234fbb7" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,694</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ed22b003-3f74-496d-aa85-f73f38b2559b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">75,694</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-87eab777-4811-4ba1-9130-f9bff87ddae4" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">847,354</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8df0822f-4e77-4c93-bd4d-0edaab695963" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">63</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-892a9e88-0c00-46e2-adbc-1ce69b506b29" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">14,355</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d0a3cc2a-9bdf-4e61-9d22-8f29e73fb742" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">833,062</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9b94d691-d292-41f7-9ee9-5090205c7536" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">515,136</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-13039dfc-3818-424b-88ae-1eff73d62748" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">332,218</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7dd19279-a671-4bf2-aa95-16c901ad76b2" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,155,525</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e71df61-5fda-46d0-8db9-b9500c3404eb" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">63</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4e8ea742-abe9-4428-a73a-ec465498cfda" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">14,355</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9771c1b2-f418-40c5-9ee3-6159073fb9d1" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,141,233</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30802b45-f97b-4e45-865f-328bc48f4eb1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">308,171</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-233b0fc3-07ee-4a1e-8cc4-cec09224f810" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">515,136</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1eed1a4c-cfed-48d8-80f5-c27a1311bd4e" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">332,218</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-98bf722e-cce6-4229-942b-bdfbe9f2fe5c" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">17,900</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b41acc03-6fac-43de-bb12-35f04b304373" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">700</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-24da5463-4ae8-4876-8583-6ca05ea90490" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">17,200</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-809ad34c-b3e8-4a74-b604-f0cc36bb4f21" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">17,900</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-074a4111-f934-4a5d-9516-6749bb364f5e" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,860</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dbfaf7d8-23e0-4c89-9359-db3c1d10fa55" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">222</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b29164cf-3191-480c-8be7-207815f50283" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,082</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-76818305-fe92-4468-9ed6-6af736933ee8" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,082</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8f74fb11-ee31-422c-b709-4e8f400badb6" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">22,760</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dc6fca23-f3ea-42ce-baab-1238194c1d3d" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">222</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-86960eb6-72b0-4c8f-8ce3-41faf426548e" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">700</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-466db1a5-b771-4d1d-94b6-12a98fe7d0ab" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">22,282</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d7a5156b-2d23-44df-985b-b2816f8b9ccd" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">22,982</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-85cf1043-6028-4626-bccf-5133e1dc3e6d" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,254,114</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5c633d32-bc5c-4b47-ae9c-1077ef1f0734" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">285</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fd113fc6-5c15-4146-b175-f0d11d2e87e7" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,055</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-310c5d09-0942-4ced-bc18-368dce07721c" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,239,344</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-35194b09-cd3d-48cf-9216-35faf47acf22" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">384,000</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dad1100c-71b1-43fc-a2a1-2a3650b19578" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">515,136</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-01b11b2a-02c9-457c-857f-1136f668d05b" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,200</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-42a5de79-a0c0-4046-b008-81f2cd192bf6" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">119,639</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bce5d1e1-7285-4a95-905c-713b5284a643" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">119,639</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8ffc5ce9-6c20-4157-829f-049b52d68c2d" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">119,639</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8279f879-a39b-4a9b-9684-26cd31d0a408" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">547,530</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-097b971f-132f-4655-94e2-8cacc7105bfa" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">547,530</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e93004c0-4af3-49a5-aaa9-733822d3891d" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">547,530</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e6795309-0b53-49d6-882d-dff856e8b672" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">148,205</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ccbcc69f-63a5-4616-9a98-93e0d1ff00c5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">148,205</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a5d0baab-15e7-4d78-a7cf-60c869dfcc4a" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">148,205</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8287a39b-a1e0-446b-bff7-af9e5ced4b3f" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">501,288</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-029b366a-03bb-4cea-8482-8fad604f5cff" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,116</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b56ba795-7d34-450f-9891-3638ffe355d5" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">500,172</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-179a6283-8db4-46df-b0c9-f405957b40dc" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">260,945</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f7951f0f-81f3-4b96-aa1d-2443d1dec138" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">240,343</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c6404176-7d60-4c93-b981-b3067fb41054" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,197,023</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b8f17aa8-fb53-42ac-baef-f2ff77850100" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,116</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7a2291f9-5d64-43f3-9d56-c77bcfc9075b" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,195,907</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8f557a61-86ba-47fe-b367-c06caa10aa7b" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">695,735</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-718023ee-a540-4a9a-82c6-e48f75c993c2" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">260,945</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e053cf5-1c0f-4fd4-8143-5c6ebf915017" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">240,343</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-33892298-1858-4334-a800-57c4fc071fd1" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0df310e8-9686-4c72-b947-bcc9276d7464" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f170a81a-cf3b-4ec0-877c-71f0153883e9" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-43b63313-b0ce-409c-9af6-a71a45d07d09" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f5aaf0ac-221c-4c09-a54d-18ae79a70e2e" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-869e703f-1c46-40f8-a0c9-7318b59eaaf6" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">18,000</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-791d91f6-df3e-47e8-8e1e-4365540442f2" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,334,662</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f62fe0d7-9f74-40c6-b428-3c575f8aed6c" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,116</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-122884a8-29ff-49b5-b23a-25436aa217e3" name="cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,333,546</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-208339b9-f210-445b-b6f4-657dd714cde1" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">815,374</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d1d4b292-ecfc-4486-a789-bca83e8e82c6" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">260,945</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-05006d44-fd51-41d9-8773-00b440ee4661" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">258,343</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span id="_Hlk124955460" style="text-decoration: none;"></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value of the corporate debt security is measured using Level 3 (unobservable) inputs. We determined the fair value for the corporate debt security using an internally-developed valuation model and unobservable inputs include credit and liquidity spreads and effective maturity</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> We have elected to measure our investment in a convertible note receivable of a private company at fair value under the fair value option. The fair value of the note receivable is measured using Level 3 (unobservable) inputs. We determined the fair value for the note receivable using an internally-developed valuation model and unobservable inputs include estimates of the equity value of the underlying business and the timing and probability of future financing events.</span></p></ix:nonNumeric></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">44</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-1" continuedAt="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-2"><ix:continuation id="ct-nonNumeric-276b773c-d4e9-48fe-a2bc-ee140c18f0ba-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Rabbi Trust</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> elected to fund certain deferred compensation obligations, as described further in Note 8. &#8220;Stock-Based Compensation and Employee Benefit Plans&#8221;, through a rabbi trust, the assets of which are designated as trading </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">securities</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The rabbi trust is subject to creditor claims in the event of insolvency, but the assets held in the rabbi trust are not available for general corporate purposes. Amounts in the rabbi trust are invested in mutual funds, consistent with the investment choices selected by participants in their Deferred Plan accounts, which are </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">designated</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as trading securities, carried at fair value, and are included in other assets on the consolidated balance sheets. We record trading gains and losses, along with the offsetting amount related to the increase or decrease in deferred compensation to reflect our exposure to liabilities for payment under the deferred plan in general and administrative expenses on the consolidated statements of income and comprehensive income. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Assets recognized or disclosed at fair value on the consolidated financial statements on a nonrecurring basis include items such as leasehold improvements, property and equipment, certain long-term investments, operating lease assets, other assets, and goodwill. These assets are measured at fair value whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable or if there has been an observable price change of a non-marketable equity security. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes our restaurant and office assets measured at fair value by hierarchy level on a nonrecurring basis: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="ct-nonNumeric-e7d364de-4d80-41ad-9dde-d2c5c91456d5" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a1a1a8f4-031a-4111-a0d5-6496f60ab3b8" name="us-gaap:PropertyPlantAndEquipmentFairValueDisclosure" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">264</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-679b7c2d-2ecb-4b25-a585-a79962e10553" name="us-gaap:PropertyPlantAndEquipmentFairValueDisclosure" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,041</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ae69e9d4-6c2e-4d65-a3bb-e5551c70a926" name="cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">713</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-23476223-cb17-43eb-ae6e-3701e22f2e9b" name="cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,791</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-85352541-d65c-4d06-9cd7-2153db85585b" name="us-gaap:AssetsFairValueDisclosure" contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">977</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-165203df-61ad-4dbc-9f14-32bc5eaaf552" name="us-gaap:AssetsFairValueDisclosure" contextRef="As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,832</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7-continuation-2"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value of these assets was measured using Level 3 inputs (unobservable inputs for the asset or liability). Unobservable inputs include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant and intending to sublease the restaurant. For the years ended December&#160;31, 2022, 2021 and 2020 we recorded asset impairments related to restaurants and offices of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a3c1b103-93f1-4338-9261-2c0115b27469" name="us-gaap:TangibleAssetImpairmentCharges" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,387</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-846ce04a-3f8d-4f24-b411-a7f29c674ebd" name="us-gaap:TangibleAssetImpairmentCharges" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,727</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8dc49cbb-c918-4106-b1e1-708539d966e5" name="us-gaap:TangibleAssetImpairmentCharges" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">16,683</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Costs are recorded within impairment, closure costs, and asset disposals on the consolidated statements of income and comprehensive income. Carrying value after the impairment charges approximates fair value.</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">45</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><ix:nonNumeric name="cmg:EquityInvestmentsDisclosure" id="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">5. </span><span id="Note_05" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investments</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763-continuation-0" continuedAt="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="cmg:ScheduleOfEquityInvestmentsTableTextBlock" id="ct-nonNumeric-e37843be-4e26-40f3-b6ac-8a68181d83ba" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity method investments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8b822dde-4bc4-43a3-9283-85075dc60d14" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">11,697</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2646c258-4f19-4c53-9472-241e853f6826" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">9,251</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other investments</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-05c76e58-4a69-46eb-9a49-bd3d8c828aaf" name="us-gaap:OtherInvestments" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">32,855</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0d0929fa-4a1a-4f47-afa5-12db3f6b5813" name="us-gaap:OtherInvestments" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,968</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6918422f-4d93-4ef5-bf5d-f1fc266feac2" name="cmg:EquityInvestments" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">44,552</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d163f956-3d6d-45d8-9c52-3befa586cfde" name="cmg:EquityInvestments" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">25,219</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Equity Method Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we owned </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0fc90b32-91de-49bc-872f-196b53808481" name="cmg:MinorityInterestSharesAcquired" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">4,325</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock of Tractor Beverages, Inc. (&#8220;Tractor&#8221;). Our investment represents ownership of approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-16e70c62-2304-4556-99e9-d9838963a2b1" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">10.3</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of Tractor, and we have invested total cash consideration of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ca722a07-22df-470c-a237-1c5e230a3120" name="us-gaap:EquityMethodInvestmentAggregateCost" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,000</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-874a57e9-3b8e-4000-aee1-f8913e339e13" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="ct-nonFraction-67317d4d-5bb1-4d97-a229-1f56128f8da3" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> impairment charges for the year ended December 31, 2022 or 2021 associated with this equity method investment. The investment in common stock is included within other assets on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-597930cc-463d-409f-b0e7-86b37fa82f38" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">11,697</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-830be2cc-a5fd-4be4-abc5-d6b4f800d596" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">9,251</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021, respectively. Refer to Note 13. &#8220;Related Party Transactions&#8221; for related party disclosures. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we hold warrants (the &#8220;Tractor Warrants&#8221;) to purchase </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d8660e49-bb44-418d-873b-45f916d79175" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">3,772</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock of Tractor. Tractor is a privately held company, and as such, the Tractor Warrants represent non-marketable equity securities. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-23bfc562-702f-4f1b-b723-d1505b742229" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,747</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c15a07ce-4bb1-42f9-aadc-729d46572ffb" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we own </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e05c0eaf-b9f5-4ea1-9c69-91f88c47c4bf" name="cmg:MinorityInterestSharesAcquired" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">766</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Series C Preferred Stock of Nuro, Inc. (&#8220;Nuro&#8221;). Our investment represents a minority interest and we have determined that we do not have significant influence over Nuro. Nuro is a privately held company, and as such, the preferred shares comprising our investment are illiquid and fair value is not readily determinable. As of December 31, 2022, we have recognized a cumulative gain of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8a314585-7fca-423f-ac6c-ab5a2a15317a" name="us-gaap:EquitySecuritiesFvNiRealizedGain" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,968</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5d77db60-cd11-4857-a17b-ae91ebd2d00a" name="us-gaap:LongTermInvestments" contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3"><ix:nonFraction id="ct-nonFraction-4bf6943b-333e-4b6a-bd21-a9f15e4a5c5f" name="us-gaap:LongTermInvestments" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,968</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><ix:continuation id="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763-continuation-1"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">          As of December 31, 2022, we held additional investments in other entities through the Cultivate Next Fund. We do not have significant influence over these entities. These additional investments are included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5c406dc0-045b-4578-8f85-02b8b6d804c5" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,140</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5e397c2e-c3d2-4d3a-9554-ea745b7eedaa" name="us-gaap:EquityMethodInvestments" contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">6. </span><span id="_Hlk125531018" style="text-decoration: none;"></span><span id="_Hlk125526186" style="text-decoration: none;"></span><span id="_Hlk93999703" style="text-decoration: none;"></span><span id="_Hlk62534138" style="text-decoration: none;"></span><span id="_Hlk62709041" style="text-decoration: none;"></span><span id="_Hlk94158654" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Income Taxes</span><span id="Note_06" style="text-decoration: none;"></span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-0" continuedAt="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes, classified by source of income, was as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="ct-nonNumeric-c8cfd3d6-8d2d-4e2b-a9a6-7455939a5325" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-c8cfd3d6-8d2d-4e2b-a9a6-7455939a5325-continuation-0"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Domestic</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1ed06387-dfd4-4eae-a968-db8a63afc0fe" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,192,004</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e2ab041d-5d15-4209-ac24-092552632ec8" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">818,057</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-26e3cc1e-4950-4c83-9121-cac1c1303980" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">311,021</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa8cb1e4-f071-4214-b863-854f505dcaae" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">10,473</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9a50edd9-f18c-4b0d-98ff-fd3ba5572bf7" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">5,294</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-43cbfee1-443d-49a2-a39e-3b5ada894a78" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">17,240</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f45bcd38-03e7-4a3e-a6c2-e0b0b3d37ed7" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,181,531</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-243945bd-ec1f-4836-b14d-1fbbc2d915cd" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">812,763</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3a81ef53-54d0-484b-98a5-825f58f719a1" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">293,781</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">46</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-1" continuedAt="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-2"><div><ix:continuation id="ct-nonNumeric-c8cfd3d6-8d2d-4e2b-a9a6-7455939a5325-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of the benefit/(provision) for income taxes were as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="ct-nonNumeric-7745a2c9-5923-4466-b0e8-332abae33d16" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current tax:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c17349c1-4430-4dbf-8a58-abf01777dba2" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">246,210</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-78679a9b-dc29-41d2-980b-c83ff8ca1537" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">156,447</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cd9e8162-606e-4e3d-af6e-e86f3e8417bb" name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">204,063</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1683cad2-afa8-4b0d-a80a-ea8dbb6178fe" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">79,041</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d93b88a0-d0e6-44f3-aa58-b3fedac10922" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,351</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-13cdd85b-9511-49bf-9931-77cda9e0b37b" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">32,684</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-601f7eb1-bb58-4c87-b2b3-6610ec70b365" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">374</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6cd8da92-3ce2-4fd0-af7a-7af685ac9f8b" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">338</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f281b899-218c-4474-bb85-c4536e5ca123" name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,044</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3c41f756-6640-4cdd-aa70-7583899a8af6" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">325,625</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ce2a6300-2c8c-4235-b6c2-fb73b825c604" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">172,136</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b8dc1f1-edea-47ea-b4b1-f1b6466a365e" name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">170,335</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0f266150-54fe-43f3-8782-1c7cdcc6dc60" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">23,502</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f2cdb414-3444-4fd1-84ff-66755a054660" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">33,004</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2063e92d-0ae0-4407-8ec1-1faa98ae73a2" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">120,066</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6752cae7-af80-488e-b497-2bfd5c5af2b6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">19,940</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cce509fc-56d7-4b83-8188-f29801bec839" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">20,404</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2b314114-fe25-43cb-8c31-767399e318a6" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">11,507</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0a59da95-1160-4398-a112-8f6f520b85da" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,771</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-285a21a7-d111-49c6-917e-88115994ea41" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">7,229</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-06311a73-ecf0-4577-91ea-15b062490282" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">7,158</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fc7fae88-221a-4b34-9920-1c089f7c6e07" name="cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">39,671</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-84ab5c4f-df58-4516-9a75-aee08778b61e" name="cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">19,829</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5842f71f-50f3-4c86-9487-9f5541d0e51d" name="cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">101,401</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-69c6df1c-cc62-4e8c-a92e-b054ef63fb71" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,524</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-acf32e53-7990-42bd-ba57-8f122faf6f6f" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">7,472</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9a964f29-8066-4ed4-a561-71a5e2b17a83" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">6,949</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Benefit/(provision) for income taxes </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7ef27375-3527-4361-b41d-77ca171639d7" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">282,430</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-68d3574a-ec75-46d3-846a-80eef5498ef6" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">159,779</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a036818c-0174-4108-8ece-8abb8b061e38" name="us-gaap:IncomeTaxExpenseBenefit" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">61,985</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">effective</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> tax rate differs from the statutory tax rates as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="ct-nonNumeric-29bad019-68c0-4e8b-9af4-eb8a4787449b" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="9" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Statutory U.S. federal income tax rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-df903c69-a902-492f-bccd-73762ef55b28" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">21.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-120c7abd-44df-4c6e-ba5b-e45d9d624fcf" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">21.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-334a9a60-155e-4ac2-8f69-1e8af0749209" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">21.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State income tax, net of related federal income tax benefit </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b9a68ad8-1229-4ca0-8015-ac1bb1f73b5a" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">3.8</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-089da0e7-8cf3-4330-abe2-d7e68897ed02" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">3.5</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-efa2dc0b-e9e0-4152-b531-db55bf49f878" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">4.2</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal tax credits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e3756791-66ff-46a9-9fe2-e683b471e51c" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">1.0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8cf69856-c757-47cc-af58-450560118cc3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">1.6</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e3c48e6c-bb8d-46ee-8738-4ea05be2a0b5" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">3.5</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Executive compensation disallowed</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9d8fe157-5066-49a6-9a29-bb58cb55d1d2" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.8</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0335772d-b6bc-4308-86d5-90f688218fd9" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">2.9</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ef8bdbb7-4c13-437a-9135-827da642f261" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">2.9</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Meals and entertainment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ade6fb4e-0578-4cb1-a786-c01efd2ee8fb" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:zerodash" scale="-2">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a231e64b-e4af-41c5-af41-f63b1ca11190" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:zerodash" scale="-2">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2a7ca24e-d434-45c2-9f9b-94d9b2b0ae16" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.1</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Enhanced deduction for food donation </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30172ed7-9d79-4cbc-a098-6740b49709b6" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:zerodash" scale="-2">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9c614e63-decf-4796-a178-e97fdf770a58" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:zerodash" scale="-2">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-18cbdab3-19f1-4135-a8b4-304b0f00582a" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.1</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e7a7863-a790-497b-81a1-ab525231cbb3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.2</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-783630a4-182e-4136-b6d8-56369252ea43" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.3</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1477e224-44ce-474a-8f9a-4b748f6acad5" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">1.6</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax position reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d7f80aeb-25ba-4c8e-a458-d8a27e5f5d56" name="cmg:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.3</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2408a4fc-7cf2-4062-922b-6b71d0a9f833" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.6</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-90916901-48c1-428b-a2f2-59aff24164ae" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:zerodash" scale="-2">-</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-683c6463-445e-481e-867b-23da38c63dd0" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">1.8</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Return to provision and other discrete items</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-84d2ac43-c257-4947-8f2b-429fcee928b7" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">0.1</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-70d8dc1b-6351-46e2-b2ff-cc59c0fd7966" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.1</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e36aa77e-469c-4b0d-b014-6b85e0ddb9e2" name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">2.1</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity compensation related adjustments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9f251ee5-5dba-49dc-8662-cc56446255bc" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">1.7</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1b7e5c90-f95c-416e-9817-7b78a31bc038" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">4.7</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e1e6939d-044b-4b8f-998d-e77c0fc9653f" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">13.5</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal net operating loss</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0de6c237-535f-4cac-9239-733dd596b6a2" name="cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">1.8</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7592700b-78ba-4ee5-9cfa-fc3609b4f326" name="cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">37.7</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective income tax rate</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-86000e8d-463e-46ba-adcc-dc3b9809cbd2" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">23.9</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-abdb2c7b-bd24-4a52-bb7c-80a00baac647" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">19.7</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a239da4d-c2e6-42c7-b6a1-3d3e3893252e" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2" sign="-">21.1</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The effective tax rate for the year ended December 31, 2022, was higher than the effective tax rate for the year ended December 31, 2021, primarily due to a decrease in excess tax benefits related to option exercises and equity vesting, fewer benefits generated from a federal net operating loss (&#8220;NOL&#8221;) and a net increase in uncertain tax position reserves.</span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">47</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-2" continuedAt="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-3"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of the deferred income tax assets and liabilities for continuing operations were as follows:</span></p><ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="ct-nonNumeric-0486b8ca-3f18-49a4-9abc-e9b78d3b3af1" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liability:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-27cf8ea9-b173-411b-9c8f-a64c6ca51b2c" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">263,444</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-faeb33d1-b73f-4ad0-9613-e9cc35d6091b" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">279,586</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill and other assets </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2cc6edaf-b986-4a1c-b59e-ed4a6e9abbb1" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,754</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6c7a327c-0e10-4c55-b416-5e5aba038a68" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,728</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Prepaid assets and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-02c69a41-4c3d-440c-b1da-0a217b431cef" name="cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">4,685</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b3e2696d-b1bd-476e-a59a-6a9bbd288623" name="cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">106</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bbb07461-02c4-4038-8d07-3fab32d6b1a7" name="cmg:DeferredTaxLiabilitiesRightOfUseAsset" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">901,058</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-47d04c36-24c6-48fc-9e15-fe3eebd34e36" name="cmg:DeferredTaxLiabilitiesRightOfUseAsset" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">851,324</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-320491b5-5c43-48b8-af40-9c4a1635d173" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,161,571</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8c4b05ff-6f07-4317-a9d1-b42c34e1af4b" name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,132,744</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax asset:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7f5c277d-95d3-42ea-9362-ba1a74cc246a" name="cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,893</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-099c4afc-9360-4d2e-9e6f-1f14126b9487" name="cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">9,699</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized transaction costs </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ab1f7999-a1fd-40ea-971d-285e8d2083fd" name="cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">323</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-90581738-09c1-472d-a837-a23d7d0752d9" name="cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">324</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation and other employee benefits </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa380c33-310d-41b7-9696-50f76bd46d5a" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">45,129</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ab604fea-f498-4724-a0b6-15d5bf991f7a" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">45,261</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign net operating loss carry-forwards </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d710cc0c-6b5e-4c87-8e3d-3457d4847c74" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">24,799</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9ff92b92-c40d-4ed1-aa7d-445397476b74" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">27,446</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State credits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b7126030-e42f-4310-b62f-4a79dcc76aa1" name="us-gaap:DeferredTaxAssetsStateTaxes" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,151</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c1ba4fb0-4375-4867-9617-6b1f6766d290" name="us-gaap:DeferredTaxAssetsStateTaxes" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,595</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4ad8135b-70c9-4567-930b-afd81113b40d" name="cmg:DeferredTaxAssetsLeaseLiability" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">962,815</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5d1d905d-d920-48cf-9d91-b2eb789ef835" name="cmg:DeferredTaxAssetsLeaseLiability" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">909,528</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Allowances, reserves and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1b6d53ee-e651-478d-879c-0018a304156f" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,688</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b0d21253-44dc-447b-8926-227b08fb208d" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">24,179</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized research costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-024ab348-9929-4b18-b0dc-443fe6ae80db" name="cmg:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">17,415</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State net operating loss carry-forwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-57d88b49-eaae-4991-b955-6a5e8c21d063" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,832</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a737df29-9731-4c18-bf50-a23b4464d08b" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,568</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1fc3f023-1c97-469d-9d99-fb4aad1c9b08" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">27,097</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30fe073b-0be6-4097-ba27-f3dc2672e803" name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">30,621</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax asset </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e18cfe5a-1e18-49e9-a4e5-883a72fc4945" name="us-gaap:DeferredTaxAssetsNet" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,062,948</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd2a99f4-1a1a-4637-b87d-1f0e35f56629" name="us-gaap:DeferredTaxAssetsNet" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">990,979</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7b652e89-5e4e-4ac6-93d4-6999c8e57cff" name="us-gaap:DeferredTaxLiabilities" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">98,623</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ddfa157c-069c-4c97-b009-e33bec9d2860" name="us-gaap:DeferredTaxLiabilities" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">141,765</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross foreign NOLs were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6ea62c75-6fa8-4f51-856f-1e7157a0d3c7" name="us-gaap:OperatingLossCarryforwards" contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">114,727</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-61f22a75-c0fe-432b-9322-d9a0e4ea9675" name="us-gaap:OperatingLossCarryforwards" contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">108,324</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the year ended December&#160;31, 2022 and 2021, respectively. Our foreign NOLs can be carried forward indefinitely.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross state NOLs available across all jurisdictions in which we operate were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-85eba879-5659-44a6-a4de-4894f26e93e4" name="us-gaap:OperatingLossCarryforwards" contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">73,327</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-08bb8b9f-861a-492f-8d69-84d21a02ec30" name="us-gaap:OperatingLossCarryforwards" contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">50,467</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022 and 2021, respectively. Our state NOLs expire over varying intervals in the future.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We had gross valuation allowances against certain foreign deferred tax assets of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c54c29e1-2fa9-4e83-8b62-d178cd44115b" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">124,609</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b606b5f-09bd-4eb4-832c-b3812e33ec9f" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">119,741</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022 and 2021, respectively. The decrease in the valuation allowance was primarily due to immaterial tax rate changes on various foreign tax attributes.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Unrecognized Tax Benefits</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A reconciliation of the unrecognized tax benefits was as follows:</span></p><ix:nonNumeric name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="ct-nonNumeric-79ec9196-c67a-4250-b6fa-f78ec7382aa8" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Beginning of year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1cde4b80-416c-43a4-8cc8-d5c42a69ea5c" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,262</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-32d754b2-88f0-449b-81a9-9e29ced88a5c" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,859</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-369ce4a9-3395-4516-b2f9-3adba34f446e" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2019" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,028</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase/(Decrease) resulting from prior year tax position</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6cf98ac4-3147-40bf-a6b1-00640a86fd97" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,937</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7148d370-d3fd-4ccc-9738-62a864639cc9" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">151</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-31f99158-6b92-45ba-9c54-757d027584d2" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,853</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase resulting from current year tax position</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-84a85247-f079-4885-8b0d-cb7e5bed8b14" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">312</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eb105e0f-c2e6-4c50-8142-83a63c1b41e1" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,387</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f5e131a2-1832-4002-84a3-24efb25553e6" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,870</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Settlements with taxing authorities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bb24d803-468f-4eff-8ada-bc15cd117f0c" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-57c4f779-f858-4e41-85d7-cbb1b340d27d" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f15fed83-4797-4e5e-a2ee-d19fa6a50531" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:zerodash" scale="3">-</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lapsing of statutes of limitations</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d37fad95-4eb9-41ca-a38d-7fb0aae862cd" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">609</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6ba24238-f5e2-40a7-b8b8-0dde85ad6f22" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,833</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bf68ce83-f99c-4201-a966-b7ebf5e793fb" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,186</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">End of year</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3f12e6c3-5021-4bab-876e-9577368f50b4" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">8,902</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7db1beb9-ee1b-4909-a6e8-f79946183f3f" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,262</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c1f36b66-404c-42c7-b2dd-56fb081db8ea" name="us-gaap:UnrecognizedTaxBenefits" contextRef="As_Of_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,859</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest expense related to uncertain tax positions is recognized in interest and other income, net on the consolidated statements of income and comprehensive income. Penalties related to uncertain tax positions are recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income. For</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> the years ended December&#160;31, 2022, 2021 and 2020, we recognized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7b56691e-c232-476b-857e-a63b10c287e1" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">384</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c6376b9c-9443-4934-bf96-4aac9db6afad" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">180</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-adf6467b-4a8b-44bb-90b0-d0c716a5753a" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">554</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, in interest expense related to uncertain tax </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">positions. These are gross amounts before any tax benefits and are included in other liabilities on the consolidated balance sheets. As of December&#160;31, 2022 and 2021, we have accrued interest of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fe3d9320-00b2-4079-a14e-55cfdf05fdde" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">589</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d3770048-001e-45df-9269-895d89ce08c5" name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">356</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk62552306" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Internal Revenue Service (&#8220;IRS&#8221;) commenced an examination of our U.S. income tax returns for the tax year ended December 31, 2020 in the fourth quarter of 2022 that is anticipated to be completed within 18 months. As of December 31, 2022, the IRS has not proposed any adjustments to our tax positions. </span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">48</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-3" continuedAt="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-4"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our tax returns are currently under audit by the State of Pennsylvania for the tax years ended December 31, 2019, December 31, 2020 and December 31, 2021. As of December 31, 2022, the State of Pennsylvania has not proposed any adjustments to our tax positions. For the majority of states where we have a significant presence, we are no longer subject to tax examinations by tax authorities for tax years before 2018. Currently, we expect expirations of statutes of limitations, excluding indemnified amounts, on reserves of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eccf6900-b9d2-4966-af1a-b8e0e6e55023" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">573</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> within the next twelve months.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">It is reasonably possible the amount of the unrecognized benefit with respect to certain unrecognized positions could significantly increase or decrease within the next twelve months and would have an impact on net income.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Inflation Reduction Act of 2022</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9-continuation-4"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022, which includes a 15% minimum tax on the adjusted financial statement income of corporations with a three taxable year average annual adjusted financial statement income in excess of $1 billion, a 1% excise tax on net stock repurchases made by publicly traded US corporations and several tax incentives to promote clean energy. The alternative minimum tax and the excise tax are effective in taxable years beginning after December 31, 2022. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate its impact as further information becomes availabl</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">e</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="Note_07" style="text-decoration: none;"></span><span id="_Hlk120710120" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">7. </span><span id="_Hlk61601310" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shareholders&#8217; </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c-continuation-0" continuedAt="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have had a stock repurchase program in place since 2008. As of December&#160;31, 2022, we had $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-dda1edd9-e330-4718-9d0b-b217f1e858ff" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">413,947</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> authorized for repurchasing shares of our common stock, which includes the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4c7703ce-1ad5-4a1d-961c-fecc37e50cd2" name="cmg:StockRepurchaseProgramAdditionalAuthorizedAmount" contextRef="As_Of_12_7_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">200,000</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> additional authorization approved by our Board of Directors on December 7, 2022. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c-continuation-1"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended December&#160;31, 2022, 2021, and 2020, shares of common stock at a total cost of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5f55b1fa-eff3-47c2-8ca8-4267d68dbdfc" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">98,970</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-561aaf34-08ee-4f98-94ae-e6e1d8754673" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">79,870</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6785e60c-fe91-4952-977c-e8222f21dd3d" name="us-gaap:TreasuryStockValueAcquiredCostMethod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">48,555</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, were netted and surrendered as payment for minimum statutory </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">withholding</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> obligations in connection with the vesting of outstanding stock awards. Shares surrendered by the participants in accordance with the applicable award agreements and plan are deemed repurchased by us but are not part of publicly announced share repurchase programs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><ix:nonNumeric name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">8. Sto</span><span id="Note_08" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ck-Based Compensation and Employee Benefit Plans</span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-0" continuedAt="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the 2022 and 2011 Stock Incentive Plans, we grant stock options, SOSARs, restricted stock units (&#8220;RSUs&#8221;), or performance and/or market based restricted stock units (&#8220;PSUs&#8221;) to employees and non-employee directors. We issue shares of common stock upon the exercise of SOSARs and the vesting of RSUs and PSUs. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Under both plans, f</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">or purposes of calculating the available shares remaining, each share issuable pursuant to outstanding full value awards, such as RSUs and PSUs, counts as two shares, and each share underlying a stock option or SOSAR count as one share.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also have an employee stock purchase plan (&#8220;ESPP&#8221;), Defined Contribution Plan, and a Deferred Compensation Plan. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Stock-Based Compensation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Under the 2011 Stock Incentive Plan, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4ca4adcb-5343-401a-bdf5-4c16857c8393" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">6,830</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock were authorized and reserved for issuance to eligible participants. As of December 31, 2021 there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9ce5cc22-e66b-4ba9-8460-de44cf7347db" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="As_Of_12_31_2021_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">2,141</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock that remained available for future issuances under this plan. On March 23, 2022, the Board approved the 2022 Stock Incentive Plan, which was then approved by the shareholders on May 18, 2022. Once the shareholders approved the 2022 Stock Incentive plan, the remaining shares available for issuance under the 2011 Stock Incentive plan were terminated. The numbers of shares authorized for issuance under the 2022 Stock Incentive Plan will not exceed </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9d9c0606-3a13-4fab-92a4-dc923326871b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">2,431</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-733befa2-1bd7-4238-874d-68c694906a64" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">2,318</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares that were authorized for issuance but not issued or subject to outstanding awards as of December 31, 2022. </span></p></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">49</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-1" continuedAt="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-2"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table sets forth total stock-based compensation expense:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="ct-nonNumeric-2fadb8ea-ab79-413b-9911-0f05aa4aa2f3" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c429de2a-6c7e-473f-ac28-6d3ffc8795bf" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">99,821</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1acf42ee-c175-4222-a108-eff55aacb65a" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">178,703</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7984fdb0-a09c-492d-b003-b8179dc3e29b" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">84,463</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation, net of income taxes</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-07928da4-2d52-411a-a8fb-2e11261a09ed" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">84,928</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3db9952b-c246-4c96-b3db-b7c83262acd9" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">159,972</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-feceb340-7bbd-40f4-849f-02d8c579715f" name="us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">69,904</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the consolidated balance sheets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7daa579e-b054-40ae-b3a2-a0abab364508" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,791</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-51c0336e-b43c-40d2-ae57-ab29e4fcc501" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,311</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-346c56d9-4c05-4179-9696-8d736da172ad" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,837</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Excess tax benefit on stock-based compensation recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c8c9e671-fb37-4636-ae62-e67285644b9d" name="cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">24,689</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4bd246eb-a477-40c6-b9d4-71900105e4b3" name="cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">47,958</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-119f447f-97c6-4766-8f4d-a21ba09f039b" name="cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">49,690</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">SOSARs</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A summary of SOSAR activity was as follows (in thousands, except years and per share data): </span></p><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" id="ct-nonNumeric-34008978-d30d-4d11-91f2-7341a7534265" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Exercise Price per Share</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Remaining Contractual Life (Years)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Aggregate Intrinsic Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4b5880c5-281e-4810-a155-4f303cb70141" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="As_Of_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">364</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e34419e3-076d-4ac9-81ca-e46b571e7fd0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="As_Of_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">838.62</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-74a8137f-9941-4ae9-957f-8d5d4b719dbf" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="As_Of_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">331,352</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-704e4cad-f876-4443-828d-ac98f4ccb14c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">98</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-76170c78-6ca8-4c8d-bdde-8520647fedd1" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,556.14</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercised </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cc5cb733-dc77-4b9d-a2a8-7da36221ee29" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">84</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6a9bce58-92e9-4cec-9337-87a310359be4" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">626.94</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0c5154b6-93fe-4d31-8934-a54e3910cc77" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">23</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8fdc4729-95fa-46e7-9676-2009b2962625" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,361.84</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-25b64823-1096-4cf6-94a8-884f05c76a7b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">355</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c56cf7cc-9588-4810-a2e0-812f1f8e6bd0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="As_Of_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,053.84</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="ct-nonNumeric-aaf276f5-832f-4017-b7e1-4f44dc43c911" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.4</span></ix:nonNumeric></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cac46ff7-6568-400e-9d12-bea3d23187eb" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">142,916</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercisable, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b11975db-de7f-47c8-89a9-ca7f07325ed4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">149</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eacfd819-471d-48ec-b845-b81548788ee8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="As_Of_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">593.52</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="ct-nonNumeric-08690c57-a194-4ac4-8049-6d2257f147ad" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.0</span></ix:nonNumeric></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5233d48d-3934-4112-90f4-8c513706fe49" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">118,514</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b1887bba-f31f-4888-8e0c-c7ac2e10e8fe" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="As_Of_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">344</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f7b26be8-18c5-4111-8b58-cee6ff6027d5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="As_Of_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,038.25</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" id="ct-nonNumeric-b6987d1b-f48e-4ab8-b6d6-bfbfd1dffb88" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.3</span></ix:nonNumeric></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e5f035e3-4605-4a18-9b80-0863392ebee7" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">142,743</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The total intrinsic value of SOSARs exercised during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9fd33197-b571-4506-809f-e1035a7a85ee" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">77,124</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-934982ca-6572-4296-807e-481422fd5c8c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">498,399</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f67d17e5-05e8-47db-af04-0e9d4591fad1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">236,573</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Unrecognized stock-based compensation expense for SOSARs as of December&#160;31, 2022 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-335ceee4-d4fe-4f87-98ca-84173659c533" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">29,474</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and is expected to be recognized over a weighted average period of </span><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ct-nonNumeric-be3645d6-b3ff-4da7-8cc3-5a44f489eaa2" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. SOSARs expire </span><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="ct-nonNumeric-b159b66d-532e-41c5-83e6-38e6ede492f6" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years after the day they were granted.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average assumptions utilized in the Black-Scholes option-pricing model to estimate the fair value of SOSARs granted each year were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="ct-nonNumeric-20f7178c-238f-4a82-823d-45457e80f7e3" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Risk-free interest rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-98d1e98e-6936-47f7-8d4a-1ffc940d308c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">2.1</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8c7c1252-a39f-4b7e-8757-d2e5d473e429" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.3</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2ae0ca33-6d61-44eb-842f-471a315abb0e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">1.3</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected life (years) </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ct-nonNumeric-208653ac-a7e7-481b-8917-506dc128b6dd" contextRef="Duration_1_1_2022_To_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.6</span></ix:nonNumeric></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ct-nonNumeric-a6de3a27-b015-46db-a868-e02b615ab728" contextRef="Duration_1_1_2021_To_12_31_2021" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.7</span></ix:nonNumeric></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="ct-nonNumeric-2af61780-6a72-441b-834c-93d459ef07c4" contextRef="Duration_1_1_2020_To_12_31_2020" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.8</span></ix:nonNumeric></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected dividend yield </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ac05a850-6f11-45dd-88dc-f831ce693a08" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ae2e03f8-cc7b-4322-a3be-51ee81729ce9" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7dff23c4-c4ec-4474-9c91-7fdc80d3d287" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">0.0</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Volatility </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-68dab47b-87fe-426e-9e61-4c41c4a47452" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">36.0</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-afa63dd0-a492-43af-9bd8-17650f37e269" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">35.2</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1a58e6d7-e111-4035-8516-da015b72c0c4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">32.4</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average Black-Scholes fair value per share at date of grant </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1e63fd40-fb3a-4764-8c55-6c43096f97fa" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">456.44</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-893f451c-4623-4a89-b22d-bb05593c3b44" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">403.01</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5ebcd3a6-4d02-41ed-a083-5268cc276671" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">231.52</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The risk-free interest rate is based on U.S. Treasury rates for instruments with similar terms, and the expected life assumption is based on our historical data. We have not paid dividends to date and do not plan to pay dividends in the near future. The volatility assumption is based on our historical data and implied volatility. </span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">50</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-2" continuedAt="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-3"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Non-Vested Stock Awards (RSUs)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">summary</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of RSU award activity was as follows (in thousands, except per share data): </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="ct-nonNumeric-756d40d7-b961-476f-84fc-4245b4832b3b" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d622ba51-d728-46d1-ba93-7ad94fc0dfe1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">58</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e430099f-b069-40aa-aefb-8dd7f00e8636" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,064.67</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d194be0a-9dca-4759-b93e-6a44d7720a84" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">30</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9cbb2a4b-5fbc-413e-b307-0b3d3e5e0fd5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,559.73</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-97c66926-4968-4950-a69a-752e6f31faf0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">24</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-36379228-44b0-432a-b802-328391629915" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">798.11</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8c573fc2-aa8b-4cb6-9c2e-5327b312a1b0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">9</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b08e2aef-4386-404f-84b0-b1d62c402403" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,369.09</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-750036b5-583c-4277-acd7-66843acaa87f" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">55</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8669cd07-07bd-4a35-95ba-c5ea3f667de3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,396.78</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e2dd46cc-d6c5-43d9-b040-f070b10ebed0" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">50</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a06d5a57-7d81-4067-a032-681ebb7f29be" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,382.72</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average grant date fair value per RSU granted during the years ended December&#160;31, 2021 and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4612ef18-514a-4cdc-b6a2-6f0967000bd8" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,492.15</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-38d2a2bb-f5e1-4fc9-a559-fc6419087e89" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">905.96</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Unrecognized stock-based compensation expense for non-vested RSU stock awards we have determined are probable of vesting was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-be21e4a7-1357-4cc7-bdc7-8849e844f29a" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">26,881</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of </span><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ct-nonNumeric-e87533d0-64ab-4cf7-9bd3-bc638626db2c" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.5</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d09da803-16e0-45ba-b79e-a83568740764" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">33,959</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6bdc4198-b88a-4cc2-a8c9-82d564b43cf2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">73,540</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f38e5a04-5296-406d-bf1a-51f32b87d967" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">47,649</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Non-Vested Performance Stock Awards (PSUs)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A summary of PSU award activity was as follows (in thousands, except per share data):</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock" id="ct-nonNumeric-1189f9ad-3cb0-4595-bf0e-29f950debe56" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_PerformanceStockAwardsPsusMember" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022 </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-957a8952-0a51-4d80-aed4-f949406b8a5e" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">105</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-08d480cf-9ac5-4a87-b889-45144c9f1ef5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">928.28</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-50e25e24-e8d0-43d0-98c9-1b878a07470b" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">24</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b8d37af0-e920-476b-8ef5-23de1495fa46" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,569.39</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-73c615e0-30a0-4694-8dca-4b941f9d39b1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">54</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-62afee0b-5a12-4708-adca-cae43d30e064" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">791.65</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expired</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b18effb2-bbe1-4224-9a2b-c72e1412f827" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3" sign="-">6</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-395b591a-0c87-4ac9-bd95-0659dc0a8dba" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,117.45</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-37d62971-fa62-4de6-8f04-131ad88f547c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">69</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b971efc5-e009-476a-b982-1b2519e9ee22" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,194.80</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9c49817a-9e4d-4a2c-9b07-ed173f350682" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">116</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-15ba492b-5544-4ee5-b70a-5501044ea265" name="cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,097.75</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average fair value per PSU granted during the years ended December&#160;31, 2021 and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2dd537d4-01a8-4d43-9ab6-39b3f3cc0754" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,479.55</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a647e329-dc0a-47ff-bd15-1cfea076c8a0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">853.03</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. The unrecognized stock-based compensation expense for non-vested PSU stock awards we have determined are probable of vesting was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f8c80831-f0f9-4e02-8c7f-cee87e763687" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">29,792</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of </span><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="ct-nonNumeric-0a09744f-49f7-4629-98ee-407b54d08b22" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6ae35a8c-40c5-46a5-9e0a-cab5eda5a823" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">177,293</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e0d63272-a7a6-45ae-bff7-49c5b6d4a401" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">97,496</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9c40ae06-9444-4877-baae-f8efdd089e1c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">60,081</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2022, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b732cc05-d5e3-43db-ab45-9bbc4bae6ed2" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-334f0952-9bf0-4a3e-a060-414bd50f2526" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">300</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to restaurant cash flow dollars earned over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-06708c56-a775-40f4-98be-3d70f3922998;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2022. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bcee0e7e-850c-4a5f-a7b5-7b1cb104d7be" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember" unitRef="Unit12" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2de6980a-5b33-4fe7-a95b-9c53a61ba6a4" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">100</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our </span><ix:nonNumeric name="cmg:PerformanceAndMarketMeasurePeriod" id="ct-nonNumeric-308f06be-b2b6-4c3c-b2ba-9c491c974b51" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2021, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a2a156ed-e0d3-4755-9972-98b89fe72dca" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3d3816aa-ba1f-4bf1-ac3c-b25763cea466" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">300</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-df6305fe-c93e-4a22-b60d-5944d495d2b6;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2021. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3e3d9587-922e-4752-80e5-3a2cfd14e409" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember" unitRef="Unit12" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f95af9bc-1834-4e26-98fd-ec4064e565ae" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">100</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our 3-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">51</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <ix:continuation id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-3" continuedAt="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-4"><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2020, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-eab32d07-fae8-4e5c-988e-fb5879f82f96" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-82d10c62-522a-424a-b7b2-37c91544b3dd" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">300</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-0ce17b64-a05d-4848-8bc1-6c28150f5adb;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2020. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4a945850-73f3-4549-8bdd-db8804f62514" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember" unitRef="Unit12" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-650c6d35-8abb-457a-b721-69ef28d11a73" name="cmg:ConditionalTargetNumberOfSharesEarnedPercentage" contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">100</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our 3-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The information contained in this paragraph describing the modification of the 2018 Performance Share Awards is included in the PSU table above. On December 30, 2020, due to the impact that the COVID-19 pandemic had on the growth in comparable restaurant sales and restaurant margin relative to the trajectory of both of these performance factors prior to the pandemic, and also due to the significant shareholder value created over the performance period of the original award, the Compensation Committee of the Board of Directors modified the 2018 PSU award. This modification pertained to all </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1631c7ba-0eb4-4395-8345-1837d5823657" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit15" decimals="INF" format="ixt-sec:numwordsen">seven</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> recipients of this award, and resulted in incremental compensation expense of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fa68b0f1-213d-445a-85e4-c99e0820655c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">71,441</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, of which $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7235be4b-6ec1-4007-88bc-e7cf845d94de" name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,255</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recognized during the year ended December&#160;31, 2022, and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-31002e69-f4e9-453b-8422-5fc5f7a75712" name="cmg:ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">0</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> remains unamortized as of December 31, 2022. The incremental compensation cost is calculated by multiplying the number of incremental shares generated though the modification by the stock price on the modification date. The stock price on the modification date of December&#160;30, 2020 was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f7cb29e4-3582-4e00-aaf6-18289cc8a7ab" name="us-gaap:SharesIssuedPricePerShare" contextRef="As_Of_12_30_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">1,374.17</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.  To receive all incremental shares generated through the modification, the employees had to remain employed through December&#160;31, 2022, and the incremental shares vested in </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3a8866ab-f878-4c88-942b-fffae5e63751" name="cmg:IncrementalShareBasedCompensationNumberOfInstallments" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember" unitRef="Unit14" decimals="INF" format="ixt-sec:numwordsen">four</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments over this period. The first </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6750ec58-2f78-42a9-811d-fcec3f12aa74" name="cmg:IncrementalShareBasedCompensationNumberOfInstallments" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember" unitRef="Unit14" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments of the modification vested during 2021, which included the vesting of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a60f6247-ac98-4f29-99c1-d991b4dfb403" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">33</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSUs, and the second </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-fed13554-956d-4ab1-a4f8-198509ff42e7" name="cmg:IncrementalShareBasedCompensationNumberOfInstallments" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember" unitRef="Unit14" decimals="INF" format="ixt-sec:numwordsen">two</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments of the modification vested during 2022, which included the vesting of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6869be67-b7c9-47ae-8fa5-da74815f0c78" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">16</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSUs. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-39408488-ea12-4d12-9c1c-82701165886b" name="cmg:NumberOfEmployeesTerminatedEmployment" contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember" unitRef="Unit15" decimals="INF" format="ixt-sec:numwordsen">One</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> employee terminated employment during July 2022, which resulted in the forfeiture of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-1a0ea0b3-5298-43da-8a63-f144a9ec31f0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">1</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSU. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On July 27, 2022, we modified certain equity awards of an employee in connection with a separation agreement to allow short-term extension of vesting of these certain equity awards that would have otherwise vested within </span><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="ct-nonNumeric-23fd9620-8ce0-43b3-90d0-2d6c994e05f4" contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember_us-gaap_VestingAxis_cmg_SeparationVestingPeriodMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">eight months</span></ix:nonNumeric><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of the separation date. This modification impacted </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5e3b7c07-49de-4bc8-8aaf-6e992ee2388c" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember" unitRef="Unit15" decimals="INF" format="ixt-sec:numwordsen">one</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> individual and resulted in incremental compensation expense of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7c803950-4508-4425-9d12-696752cfdc48" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">6,701</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, which was recognized in July 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">ESPP</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On May 18, 2022, the shareholders of Chipotle approved a new employee stock purchase plan, or &#8220;2022 ESPP&#8221;, to replace the prior ESPP which expired in early 2022. A total of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-139530e4-d7fe-4aa4-b36a-4d9d340e24ab" name="cmg:CommonStockAuthorizedAndReservedForIssuanceEspp" contextRef="As_Of_5_18_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">250</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares are authorized for issuance under the 2022 ESPP. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Similar to the previous ESPP, the 2022 ESPP contains eligibility requirements of </span><ix:nonNumeric name="cmg:EsppRequisiteServicePeriod" id="ct-nonNumeric-9c703e90-7c89-4aec-8833-614754f3f069" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one year</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of service with Chipotle and a maximum contribution of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-628b27cf-92f4-4c83-bdc2-ab2ca71211fc" name="cmg:EsppPercentOfBaseEarnings" contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">15</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of an employee&#8217;s earnings, subject to an annual maximum dollar amount. However, under the previous ESPP the offering period was monthly and the purchase price for our common stock was </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-93d7136d-a260-4046-bef8-7f9d558e10ed" name="cmg:PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit13" decimals="2" format="ixt:numdotdecimal" scale="-2">95</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the fair market value on the last trading day of the offering period, while the 2022 ESPP offering period is quarterly and the purchase price for our common stock is </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-81289bb8-f843-4514-af2a-1da4d80a2d7b" name="cmg:PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">92.5</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the lower of the fair market value on the first and last trading days of each offering period. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended December&#160;31, 2022, 2021, and 2020, the number of shares issued each year under the ESPP were less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3a1227ce-467c-47b9-b971-844278b89c63" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit12" decimals="-3" format="ixt-sec:numwordsen" scale="3"><ix:nonFraction id="ct-nonFraction-2e7f07ef-a563-4ba6-b590-f43d56f8e354" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit12" decimals="-3" format="ixt-sec:numwordsen" scale="3"><ix:nonFraction id="ct-nonFraction-8896a97f-aa6b-4760-9eb6-096f7d4ebdf6" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit12" decimals="-3" format="ixt-sec:numwordsen" scale="3">one</ix:nonFraction></ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-86059064-c507-446d-b609-d39d2515dc5b" name="cmg:CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">249</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares available for issuance under the ESPP as of December&#160;31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Employee Benefit Plans</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Defined Contribution Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain the Chipotle Mexican Grill 401(k) Plan (&#8220;401(k) Plan&#8221;) for eligible U.S.-based employees. The 401(k) Plan allows participants to make cash contributions from payroll deductions. Employees become eligible to receive matching contributions after </span><ix:nonNumeric name="cmg:MatchingContributions401k" id="ct-nonNumeric-599bab28-9e9e-4226-981d-2dcc42d0882e" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" format="ixt-sec:durwordsen"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one year</span></ix:nonNumeric><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and at least 1,000 hours, of service with Chipotle. We match </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-888bdb9c-968b-4074-9b2d-f11067edd93d" name="cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">100</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the first </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7c8b57b2-fc10-4ee5-9e1c-960a5276f2cd" name="cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">3</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed by each eligible employee and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a1d9799f-ae36-4d73-b4b2-f728ea5ead00" name="cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">50</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% on the next </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9f41a6a0-7681-4874-843d-1372bc4f8f12" name="cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">2</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed each pay period (with an annual true-up) through cash contributions. For the years ended December&#160;31, 2022, 2021, and 2020, matching contributions totaled approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2e02a372-d679-4a4c-ba76-e0f5fd03f221" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">12,923</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5c723528-0bce-4225-9710-60726dc79dba" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">10,527</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-16929418-7558-4fb2-9e98-6b7556f9d57b" name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">8,490</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively and are included in general and administrative expenses on the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Certain subsidiaries outside the U.S. also offer other similar benefits and are immaterial to the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Deferred Compensation Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also maintain the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan (the &#8220;Deferred Plan&#8221;) for eligible employees. The Deferred Plan is a non-qualified plan that allows participants to make tax-deferred contributions that cannot be </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">made</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> under the 401(k) Plan because of Internal Revenue Service limitations. Participants&#8217; earnings on contributions made to the Deferred Plan fluctuate with the actual earnings and losses of a variety of available investment choices selected by the participant. Total obligations under the Deferred Plan as of December&#160;31, 2022 and 2021, were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-93fddb93-1713-45a5-8f7e-ca041848ac03" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,140</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e1d43ada-d3b1-4cda-bdb4-377efdbd7538" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" contextRef="As_Of_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">19,330</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, and are included in other liabilities on the consolidated balance sheets and was fully funded as of December 31, 2021. We match </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e6f66d96-5bab-4f93-afb3-509e0bcbea23" name="cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">100</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the first </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d34cb8a2-4af6-41ea-9a75-8975852c72bf" name="cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">3</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed by each eligible employee and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-439fb142-e35e-4f0a-8c09-1345cd0e169e" name="cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">50</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% on the next </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ff6d5968-80fb-4dc8-913d-e1c73191f31c" name="cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">2</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed once the 401(k) contribution limits are reached. </span></p></div></ix:continuation>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">52</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9-continuation-4"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes estimated current and long-term material cash requirements for our deferred compensation plan as of December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="cmg:DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" id="ct-nonNumeric-3f366fc6-887a-4f5a-87ad-58837a4b09d4" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-3f366fc6-887a-4f5a-87ad-58837a4b09d4-continuation-0"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-3f366fc6-887a-4f5a-87ad-58837a4b09d4-continuation-0"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Payments Due by Fiscal Year</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2024-2025</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2026-2027</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Thereafter</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-c51ad84a-f50a-44e3-a3d6-ff3001545c65" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">21,140</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-38097bc4-b0e6-4be3-8654-b3c082c4a506" name="cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,153</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b78b5065-5f82-4742-94d7-614d05a82eee" name="cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,074</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-67000afe-75a5-4f8f-a821-d1071f99eba7" name="cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,665</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b2f7eb0e-3936-4e4c-ac52-93c9b4ccb344" name="cmg:DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">7,248</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1)</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Includes scheduled payments from our deferred compensation plan where payment dates are determinable&#160;for employed participants in accordance with the account&#8217;s election,&#160;and the assumption that&#160;active participants will&#160;retire&#160;at the age of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 65 and begin distributions from their accounts at that time. This does not include future contributions, investment earnings, or future participants. Timing and amounts of payments may vary significantly</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.</span></p></ix:continuation></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk120710228" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" id="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">9. L</span><span id="Note_09" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">eases </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-0" continuedAt="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average remaining lease term and discount rate were as follows:</span></p><ix:nonNumeric name="cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="ct-nonNumeric-643856d7-4f73-49f0-ad28-b45f61ec3c28" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average remaining lease term (years)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ct-nonNumeric-68a66000-a35a-4ffe-b2f3-c85d3e23c045" contextRef="As_Of_12_31_2022" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></ix:nonNumeric></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="ct-nonNumeric-2c4b8bb2-6b27-4536-89e0-b28f8f674de9" contextRef="As_Of_12_31_2021" format="ixt-sec:duryear"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></ix:nonNumeric></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average discount rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bd57c114-074a-48b8-a7dc-53206d1e301a" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="As_Of_12_31_2022" unitRef="Unit13" decimals="4" format="ixt:numdotdecimal" scale="-2">4.77</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-592474c3-f9ea-4ee8-aed1-a27d75ca7576" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="As_Of_12_31_2021" unitRef="Unit13" decimals="4" format="ixt:numdotdecimal" scale="-2">4.56</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of lease cost were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" id="ct-nonNumeric-7dfa686f-3a31-4c11-b78f-d42ba906d4b6" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Classification</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ea8c931a-928e-404b-8ec4-3cdf864ac574" name="us-gaap:OperatingLeaseCost" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">397,112</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8608fa56-c3ca-495d-b1b3-2f5d291c6208" name="us-gaap:OperatingLeaseCost" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">364,314</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-72857e28-c001-4a22-b11c-49a769b56279" name="us-gaap:OperatingLeaseCost" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">333,878</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-term lease cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2257d5c7-848a-4914-9744-f81a9c093b29" name="us-gaap:ShortTermLeaseCost" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">633</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-103f71cb-b2a1-48eb-aea0-fcc40e970452" name="us-gaap:ShortTermLeaseCost" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">256</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b182a9f3-3f1b-4e3f-b898-d9e0687e6d6d" name="us-gaap:ShortTermLeaseCost" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">36</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Variable lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e6ac1863-cc39-4f19-a0af-3133c37638dc" name="us-gaap:VariableLeaseCost" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">102,636</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-07587c3b-eb7d-47bc-bcd5-328c3fcb7aeb" name="us-gaap:VariableLeaseCost" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">92,145</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7e25c53e-626e-4654-b86b-19175e242558" name="us-gaap:VariableLeaseCost" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">37,860</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sublease income</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expenses</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2133334e-e447-4576-b96d-615ae417e2ba" name="us-gaap:SubleaseIncome" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,444</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-62b8085f-c82d-4ef8-a8cc-3351f6168130" name="us-gaap:SubleaseIncome" contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">4,930</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-98f7efd8-c675-46f7-a969-8de0b5850ea3" name="us-gaap:SubleaseIncome" contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,588</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a1809016-1cf1-47e7-a036-f58a9bcb909d" name="us-gaap:LeaseCost" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">494,937</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f83acb60-0d41-4f3a-b4a4-72c07b8bfde0" name="us-gaap:LeaseCost" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">451,785</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a4379ca6-079b-4dcd-b412-13927aaded53" name="us-gaap:LeaseCost" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">368,186</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Supplemental disclosures of cash flow information related to leases were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:nonNumeric name="cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" id="ct-nonNumeric-64fb20d8-1239-48f6-bb18-455e85f07fbc" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-64fb20d8-1239-48f6-bb18-455e85f07fbc-continuation-0"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-64fb20d8-1239-48f6-bb18-455e85f07fbc-continuation-0"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.02in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash paid for operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-97eb6bf8-5841-4b9a-8f70-f24e72edee9e" name="us-gaap:OperatingLeasePayments" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">386,238</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ce98e434-617c-4027-8586-df32e27c0281" name="us-gaap:OperatingLeasePayments" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">359,391</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5d2ef303-b212-40fd-9cc4-390178476be2" name="us-gaap:OperatingLeasePayments" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">316,249</ix:nonFraction></span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets obtained in exchange for operating lease liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-76fa2a95-dc28-4ada-9346-cdd810ee3626" name="cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">425,243</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a65dcde7-aa6a-4ed6-821d-275e6c4dd5ed" name="cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">577,273</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-03832f43-a14e-4e11-8019-96835dfe6c9b" name="cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">484,888</ix:nonFraction></span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Derecognition of operating lease assets due to terminations or impairment</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ee9b463d-aed4-4a49-af5f-7c12772d5c4b" name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">14,718</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-48902b74-3377-4749-9457-9ceba84be626" name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,765</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-3ad431e6-916c-4258-8b67-a311042733e8" name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">20,242</ix:nonFraction></span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maturities of lease liabilities were as follows as of December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="ct-nonNumeric-f2774f61-5076-425d-8b89-ff99182571b9" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Operating Leases</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f953224e-468e-4296-a03f-7b81b5f9beb0" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">375,174</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5393eb25-1eb5-4565-bdb5-bc67098251ff" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">404,139</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7c6da8b1-f270-4d70-94db-261a6135789e" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">396,777</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-30d821c1-db94-42eb-936a-c62841b8a7b4" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">389,276</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b238fdee-bf85-4bd7-8673-ffacefea9d33" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">382,790</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f074d6ce-4430-4540-94e5-637a1197fc39" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,212,975</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease payments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bcf1980c-90e4-4fef-a302-77d33c91a5de" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">5,161,131</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less: imputed interest</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e4a1d4e2-c2b1-490e-86ea-f1459b034972" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,429,721</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities (Current and Long-Term)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9938de1f-dabb-4644-8626-95c62a446b54" name="us-gaap:OperatingLeaseLiability" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">3,731,410</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, the total lease payments include $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a9a80f44-58f3-4020-8687-940e6907ff70" name="cmg:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">2,401,022</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> related to options to extend lease terms that are reasonably certain of being exercised, and exclude approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e6217f6-0efb-429e-b67f-ceea04910bd6" name="cmg:LesseeOperatingLeaseLeaseNotYetCommenced" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">445,913</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of legally binding lease payments for leases signed but not yet commenced and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cc2f6df8-068f-48be-829a-5cda0312b422" name="cmg:LesseeOperatingFutureSubleaseIncome" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">16,994</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of future sublease income.</span></p></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">53</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-1" continuedAt="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-2"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453-continuation-2"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a7d437b2-f31c-440d-af09-8dfe27c6ef2c" name="cmg:NumberOfSaleLeasebackTransactions" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit14" decimals="INF" format="ixt-sec:numwordsen">six</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> sale and leaseback transactions, which do not qualify for sale leaseback accounting due to fixed price renewal options prohibiting sale accounting. These transactions are accounted for under the financing method. Under the financing method, the assets remain on the consolidated balance sheets and the proceeds from the transactions are recorded as a financing liability. A portion of lease payments are applied as payments of deemed principal and imputed interest. The deemed landlord financing liability was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8db2fbbf-f026-44c8-bbd3-a9da43871775" name="us-gaap:FinanceLeaseLiability" contextRef="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,158</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-821028c8-4d54-4bca-a360-268638e824f6" name="us-gaap:FinanceLeaseLiability" contextRef="As_Of_12_31_2021_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">1,515</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and 2021, respectively, with the current portion of the liability included in accrued liabilities, and the remaining portion included in other liabilities on the consolidated balance sheets</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.&#160;</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="Note_10" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" id="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">10. Earnings Per </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Share </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df-continuation-0" continuedAt="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table sets forth the computations of basic and diluted earnings per share:</span></p><ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="ct-nonNumeric-4a58a6d1-41d4-4518-9b6f-0fe448957a3f" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-72f0f6bd-bddf-4bd3-9137-c3f2fc949ba0" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">899,101</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d191e20e-26f3-4df1-b396-7694d9a01f04" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">652,984</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-821cc719-3d07-4cb0-b768-38f6f6b91024" name="us-gaap:NetIncomeLoss" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">355,766</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Shares:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for basic calculation)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-128a833d-5c48-49a9-aec0-66f259a53dda" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">27,851</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5f740641-b97a-4e0e-a34e-fc8e5216bfd7" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,132</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f6a6991c-b35e-4b61-8570-d5b8c1b06a06" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">27,917</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Dilutive stock awards</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-32dfbd71-204c-496e-9b87-13f505acb960" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">211</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bbb189ba-2417-4e3c-b586-c6814d713c9c" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">379</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2f0456c1-bfe9-4b44-8605-c4af4863e46f" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">499</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for diluted calculation)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-614a8da6-0e7e-47d6-8d23-759a8e8edc6b" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,062</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e0deb0ed-827d-4482-ace3-318967776fec" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,511</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-b5274fd5-6d21-4fb6-b1f1-f01bba5de031" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">28,416</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9e0751f0-3792-459a-91b5-88569c9baa8b" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">32.28</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-25d31119-2465-4377-8d8f-3be85fbbed70" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">23.21</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d6b008d2-c2cd-4d78-ace5-5e5948486276" name="us-gaap:EarningsPerShareBasic" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">12.74</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-42d09553-3ee4-4280-9889-8f85c412057f" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">32.04</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-ae3eccce-17be-4dae-b4cd-87894ac4c310" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">22.90</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-6165d6b7-edbb-4cd3-9798-827ee675fb10" name="us-gaap:EarningsPerShareDiluted" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit18" decimals="2" format="ixt:numdotdecimal">12.52</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following stock awards were excluded from the calculation of diluted earnings per share:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><ix:nonNumeric name="cmg:StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" id="ct-nonNumeric-431922d6-fed7-4e89-ac02-807c7e0fed10" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards subject to performance conditions</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-710e1e33-3901-4150-93e4-759684dd0925" name="cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">54</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-9b6b8c21-3d80-482a-98e0-82cdf728def5" name="cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">66</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-5280aa78-7f21-4dac-9681-ba8f89723efd" name="cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">87</ix:nonFraction></span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards that were antidilutive</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0b64f799-88ab-477b-9404-d316da49e0b7" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">163</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-0cd1477e-0e46-4eef-a8b8-d07d2fbfec76" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">34</ix:nonFraction></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-851aef8a-2507-4590-95b5-da9e51921933" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">57</ix:nonFraction></span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total stock awards excluded from diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8e7ec5eb-e781-46b6-8814-121d9f359bb4" name="cmg:SharesExcludedFromDilutedEarningsPerShare" contextRef="Duration_1_1_2022_To_12_31_2022" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">217</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-701fd8a8-a606-40df-882f-f3cc21ad59df" name="cmg:SharesExcludedFromDilutedEarningsPerShare" contextRef="Duration_1_1_2021_To_12_31_2021" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">100</ix:nonFraction></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-f1e3c13b-2213-4b74-8dc6-6376eef413c6" name="cmg:SharesExcludedFromDilutedEarningsPerShare" contextRef="Duration_1_1_2020_To_12_31_2020" unitRef="Unit12" decimals="-3" format="ixt:numdotdecimal" scale="3">144</ix:nonFraction></span></p></td></tr></table></div></ix:nonNumeric></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><ix:continuation id="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df-continuation-1"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="_Hlk87435192" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">11. Commitments and Contingencies </span><span id="Note_11" style="text-decoration: none;"></span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-0" continuedAt="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-1"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Purchase Obligations </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We enter into various purchase obligations in the ordinary course of business, generally of a short-term nature. Those that are binding primarily relate to commitments for food purchases and supplies, amounts owed under contractor and subcontractor agreements, orders submitted for equipment for restaurants under construction, and marketing initiatives and corporate sponsorships. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Litigation </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">New York Legal Proceedings</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As reported in our previous SEC filings, on September 10, 2019, the New York City Department of Consumer and Worker Protection (&#8220;DCWP&#8221;) filed a complaint in the City of New York Office of Administrative Trials and Hearings alleging violations at </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-bce2c11a-e013-4700-b2d3-779475f327b5" name="cmg:NumberOfRestaurantsUnderLitigation" contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember" unitRef="Unit17" decimals="INF" format="ixt-sec:numwordsen">five</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Chipotle restaurants of New York City&#8217;s Fair Work Week law (&#8220;FWW&#8221;) and Earned Safe and Sick Time Act (&#8220;ESTA&#8221;) between November 2017 and September 2019. On April 28, 2021, DCWP amended the complaint to cover purported violations of FWW and ESTA at substantially all Chipotle restaurants in New York City, through the date the amended complaint was filed. In August 2022, Chipotle signed an agreement with New York City to resolve the proceedings and related audits. Under the settlement agreement, Chipotle paid a $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-a3857253-b822-40c4-9197-4b78439df7ba" name="cmg:LossContingencyCivilPenaltiesPaidValue" contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember" unitRef="Unit1" decimals="-5" format="ixt:numdotdecimal" scale="6">1.0</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million civil penalty to New York City and will pay up to approximately $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-e8976762-7658-469d-9271-08c248b1fe72" name="us-gaap:LossContingencyDamagesAwardedValue" contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember" unitRef="Unit1" decimals="-6" format="ixt:numdotdecimal" scale="6">20</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in compensation to individuals who were hourly employees of Chipotle restaurants covered by the settlement agreement during the relevant time period. We have accrued a liability that represents the total estimated amount we expect to pay under the settlement agreement, and we do not expect any additional losses above the amount accrued to be material to our consolidated financial statements.</span></p></ix:continuation></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">54</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><ix:continuation id="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-1" continuedAt="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-2"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions, such as wage and hour, wrongful termination and other employment-related claims, slip and fall and other personal injury claims, advertising and consumer claims, and lease, construction and other commercial disputes, that arise in the ordinary course of business, some of which may be covered by insurance. The outcomes of these actions are not predictable, but we do not believe that the ultimate resolution of these actions will have a material adverse effect on our financial position, results of operations, liquidity, or capital resources. However, if there is a significant increase in the number of these claims, or if we incur greater liabilities than we currently anticipate under one or more claims, it could materially and adversely affect our business, financial condition, results of operations and cash flows.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accrual for Estimated Liability</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3-continuation-2"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In relation to various legal matters as of December&#160;31, 2022, we had an accrued legal liability balance of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-14f3c066-2a6d-4a1a-af84-824db9200cdb" name="us-gaap:LossContingencyAccrualAtCarryingValue" contextRef="As_Of_12_31_2022" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">15,227</ix:nonFraction></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> included within accrued liabilities on the consolidated balance sheet.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Included in this amount is the accrued loss for the DCWP legal matter discussed above.</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span id="Note_12" style="text-decoration: none;"></span><span id="_Hlk120710365" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:DebtDisclosureTextBlock" id="ct-nonNumeric-ac06c6ee-fb36-4d52-931c-aef5e7f8e855" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-ac06c6ee-fb36-4d52-931c-aef5e7f8e855-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">12. Debt </span></ix:nonNumeric></p><ix:continuation id="ct-nonNumeric-ac06c6ee-fb36-4d52-931c-aef5e7f8e855-continuation-0"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we had a $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-8b6c8b4d-9a9b-4cd8-928b-b4bd45844e66" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit1" decimals="INF" format="ixt:numdotdecimal" scale="3">500,000</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> revolving credit facility with JPMorgan Chase Bank (&#8220;JPMorgan&#8221;) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to LIBOR plus </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cb278df4-7ed1-4fbf-89cf-3309fe749ca4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">1.375</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, which is subject to increase due to changes in our total leverage ratio as defined in the credit agreement. We are also obligated to pay a commitment fee of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-34ebe658-34be-4aa3-9ab1-539f109ca981" name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit13" decimals="INF" format="ixt:numdotdecimal" scale="-2">0.175</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% per year for unused amounts under the credit facility, which also may increase due to changes in our total leverage ratio. Further, we are subject to certain covenants defined in the credit agreement, which include maintaining a total leverage ratio of less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-66f0fd6f-5caa-4fca-b87c-6bdfb89e9cf4" name="cmg:TotalLeverageRatio" contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit13" decimals="1" format="ixt:numdotdecimal">3.0</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">x, maintaining a consolidated fixed charge coverage ratio of greater than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-2403c39d-f631-40a2-a834-e4009c62ce59" name="cmg:FixedChargeCoverageRatio" contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit13" decimals="1" format="ixt:numdotdecimal">1.5</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">x, and limiting us from incurring additional indebtedness in certain circumstances. We had </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-cc03e510-6617-4d42-a932-84e5e16fcaa5" name="us-gaap:LineOfCredit" contextRef="As_Of_12_31_2021_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen"><ix:nonFraction id="ct-nonFraction-63ae4542-11eb-49a6-9d57-098db94fc4c7" name="us-gaap:LineOfCredit" contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember" unitRef="Unit1" decimals="INF" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding borrowings under the credit facility and were in compliance with all covenants as of December&#160;31, 2022</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and December 31, 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On February 1, 2023, we amended our revolving credit facility to replace the reference rate for borrowings from LIBOR to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus a credit spread adjustment of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-d0866bb2-867c-4381-bf1e-964d93022929" name="cmg:DebtInstrumentBasisSpreadOnVariableRateAdjustment" contextRef="Duration_2_1_2023_To_2_1_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" unitRef="Unit13" decimals="4" format="ixt:numdotdecimal" scale="-2">0.10</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, in anticipation of the market transition noted under Recently Issued Accounting Standards.&#160; No borrowings were outstanding as of the date of the amendment.</span></p></ix:continuation><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Note_13" style="text-decoration: none;"></span><ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="ct-nonNumeric-aa9cdc69-cf6c-4da1-838a-309d3605f5d1" contextRef="Duration_1_1_2022_To_12_31_2022" escape="true" continuedAt="ct-nonNumeric-aa9cdc69-cf6c-4da1-838a-309d3605f5d1-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">13. </span><span id="_Hlk120710603" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Related Party </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Transactions </span></ix:nonNumeric></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><ix:continuation id="ct-nonNumeric-aa9cdc69-cf6c-4da1-838a-309d3605f5d1-continuation-0"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we owned approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-894e0e40-4990-4100-abc4-9c912b53525c" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit13" decimals="3" format="ixt:numdotdecimal" scale="-2">10.3</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the common stock outstanding of Tractor. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. Accordingly, we have identified Tractor as a related party. We purchase product from the supplier for sale to customers in our restaurants. During the years ended December&#160;31, 2022, 2021 and 2020, purchases from the supplier were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-4ed9c2a5-5b72-4450-90f6-100e0bc54634" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">37,015</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-7b6a0717-b23e-47a7-b864-d3041c90b864" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">29,400</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><ix:nonFraction id="ct-nonFraction-747d24ee-0c6b-4264-a5f6-115dff0411a5" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" contextRef="Duration_1_1_2020_To_12_31_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember" unitRef="Unit1" decimals="-3" format="ixt:numdotdecimal" scale="3">11,931</ix:nonFraction></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> respectively</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></ix:continuation></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;9.&#160;&#160;CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE </span><span id="Item_9" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_9A" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM 9A.&#160;&#160;CONTROLS AND PROCEDURES</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain disclosure controls and procedures (as defined in Rule&#160;13a-15(e)&#160;promulgated under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;)) that are designed to ensure that information required to be disclosed in Exchange Act reports </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">is</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules&#160;and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial and Administrative Officer, as appropriate, to allow timely decisions regarding required disclosure. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Evaluation of Disclosure Controls and Procedures </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we carried out an evaluation, under the supervision and with the participation of our management, including </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">our</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Chief Executive Officer and Chief Financial and Administrative Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on the foregoing, our Chief Executive Officer and Chief Financial and Administrative Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this annual report. </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">55</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Changes in Internal Control over Financial Reporting </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">There</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> were no changes during the fiscal quarter ended December&#160;31, 2022, in our internal control over financial reporting (as defined in Rule&#160;13a-15(f)&#160;under the Exchange Act) that have materially affected or are reasonably likely to materially affect our internal control over financial reporting</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Management&#8217;s Annual Report on Internal Control over Financial Reporting </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The management of Chipotle Mexican Grill, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting. Our 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 accounting </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">principles</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> generally accepted in the United States of America. Our internal control over financial reporting includes those policies and procedures that (i)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of assets that could have a material effect on our financial statements. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">projections</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 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></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Management assessed the effectiveness of our internal control over financial reporting as of December&#160;31, 2022, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control&#8212;Integrated Framework (the &#8220;2013 framework&#8221;). Based on that assessment, management concluded that, as of December&#160;31, 2022, our internal control over financial reporting was effective based on the criteria established in the 2013 framework. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">independent</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> registered public accounting firm, Ernst&#160;&amp; Young LLP, has issued an attestation report on the effectiveness of our internal control over financial reporting as of December&#160;31, 2022. This report follows. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 9pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">56</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Report of Independent Registered Public Accounting Firm</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-align: justify;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">To the Shareholders and the Board of Directors of Chipotle Mexican Grill, Inc.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Opinion on Internal Control Over Financial Reporting</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have audited Chipotle Mexican Grill, Inc.&#8217;s internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Chipotle Mexican Grill, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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 31, 2022 and 2021, the related consolidated statements of income and comprehensive income, shareholders&#8217; equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and our report dated February 8, 2023 expressed an unqualified opinion thereon.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Basis for Opinion</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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 Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Definition and Limitations of Internal Control Over Financial Reporting</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 4.00in;margin-right: 0;margin-top: 5pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/ Ernst&#160;&amp; Young LLP</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Irvine, California</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;8, 2023</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">57</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;9B.&#160;&#160;OTHER INFORMATION </span><span id="Item_9B" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;9C.&#160;&#160;DIS</span><span id="Item_9C" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">CLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Not applicable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART III</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_10" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;10.&#160;&#160;DIRECTORS</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Incorporated by reference from the definitive proxy statement for our 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after December&#160;31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_11" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;11.&#160;&#160;EXECUTIVE </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">COMPENSATION </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Incorporated by reference from the definitive proxy statement for our 2023 annual meeting of shareholders, which will be filed no later than </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">120</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;days after December&#160;31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_12" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;12.&#160;&#160;SECURITY </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Incorporated by reference from the definitive proxy statement for our 2023 annual meeting of shareholders, which will be filed no later than 120 days after December 31, 2022. </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(a)</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Number of Securities</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">to be Issued Upon</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Exercise of Outstanding</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Options and Rights</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(b)</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Exercise Price of</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Outstanding Options and</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Rights</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(c)</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Number of Securities</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Remaining Available for</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Future Issuance Under</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Compensation Plans</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">(excluding securities</span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">reflected in column (a))</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><sup>(2)</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-size: 7pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"><br />&#8206;</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Compensation Plans Approved by Security Holders</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 479,281</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,053.84</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,567,366</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Compensation Plans Not Approved by Security Holders</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">N/A</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 49.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 479,281</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 1,053.84</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 15.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 2,567,366</span></p></td></tr></table></div><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">__________________</span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.34in;margin-right: 0;margin-top: 0;text-indent: -0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1) Includes shares issuable in connection with awards with performance and market conditions, which will be issued based on achievement of performance criteria associated with the awards, with the number of shares issuable dependent on our level of performance. The weighted-average exercise price in column (b)&#160;includes the weighted-average exercise price of SOSARs only. </span></p><p dir="ltr" style="background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0.34in;margin-right: 0;margin-top: 0;text-indent: -0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(2) Includes 2,317,950 shares remaining available under the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan, and 249,416 shares remaining available under the Chipotle Mexican Grill, Inc. Employee Stock Purchase Plan. In addition to being available for future issuance upon exercise of SOSARs or stock options that may be granted after December&#160;31, 2022, all of the shares available for grant under the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan, may instead be issued in the form of restricted stock, restricted stock units, performance shares or other equity-based awards. Each share underlying a full value award such as restricted stock, restricted stock units or performance shares counts as two shares used against the total number of securities authorized under the plan.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Additional information for this item is incorporated by reference from the definitive proxy statement for our 2023 annual meeting </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shareholders, which will be filed no later than 120&#160;days after December&#160;31, 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span id="Item_13" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;13.&#160;&#160;CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Incorporated by reference from the definitive proxy statement for our 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after December&#160;31, 2022. </span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">58</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM</span><span id="Item_14" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">&#160;14.&#160;&#160;PRINCIPAL ACCOUNTING FEES AND SERVICES </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Incorporated by reference from the definitive proxy statement for our 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after December&#160;31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><br />&#8206;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">59</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">PART IV</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;15.&#160;&#160;EXHIBITS, FINANCIAL STATEMENT SCHEDULES </span><span id="Item_15" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">1. All Financial statements </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following consolidated financial statements filed as part of this report are included in Part II, Item&#160;8. &#8220;Financial Statements and Supplementary Data&#8221; of this 10-K:</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Consolidated Statements of Income and Comprehensive Income for the years ended December 31, 2022, 2021 and 2020;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Consolidated Balance Sheets as of December 31, 2022 and 2021;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021 and 2020;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Consolidated Statements of Equity for the years ended December 31, 2022, 2021 and 2020;</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Notes to Consolidated Financial Statements; and</span></p><p dir="ltr" style="font-family: Symbol;font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.59in;margin-right: 0;margin-top: 0;text-indent: -0.25in;"><span style="white-space:pre-wrap; display: inline-block;font-family: Symbol;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-indent: 0;width: 0.250in;">&#61623;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Reports of Independent Registered Public Accounting Firm</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2. Financial statement schedules </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No schedules are required because either the required information is not present or is not present in amounts sufficient to require submission </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> the schedule, or because the information required is included in the consolidated financial statements or the notes thereto. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">3. Exhibits</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.13in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 8pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 51.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Description of Exhibit Incorporated Herein by Reference</span></p></td></tr><tr><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Exhibit Number</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Exhibit Description</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Form</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">File No.</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Filing Date</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Exhibit Number</span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Filed Herewith</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809016000088/cmg-20160930xex3_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Amended and Restated Certificate of Incorporation of Chipotle Mexican Grill, Inc.</span></a></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">October&#160;26, 2016</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.2</span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;"><a href="http://www.sec.gov/ix?doc=/Archives/edgar/data/0001058090/000119312521169329/d172677d8k.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Chipotle Mexican Grill, Inc. Amended and Restated Bylaws</span></a></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December 9, 2022</span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.1</span></p></td><td style="border-bottom: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312512052969/d280751dex41.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form&#160;of Stock Certificate for Shares of Common Stock</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;10, 2012</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.2</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809020000010/cmg-20191231xex4_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Description of Chipotle Securities</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;5, 2020</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.2</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809019000015/cmg-20190331xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2019 Transformation Performance Share Unit Agreement</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (1)</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;10, 2020</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809019000029/cmg-20190630xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Change in Control Severance Plan, effective June&#160;1, 2019</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July&#160;24, 2019</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809019000029/cmg-20190630xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of Participation and Restrictive Covenant Agreement for Change in Control Severance Plan</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July&#160;24, 2019</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.4&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312518173614/d578721dex101.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">May&#160;24, 2018</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.5&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809016000069/cmg-20160331xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2016 Stock Appreciation Rights Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;27, 2016</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.6&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000104746906003640/a2168474zex-10_6.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Amended and Restated Registration Rights Agreement dated January&#160;31, 2006 among Chipotle Mexican Grill, Inc., McDonald&#8217;s Corporation and certain shareholders</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">March&#160;17, 2006</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.6</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.7&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312507060643/dex101.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of Director and Officer Indemnification Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">March&#160;21, 2007</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.8&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809018000022/cmg-20180214xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Offer Letter, dated February&#160;11, 2018, between Brian R. Niccol and Chipotle Mexican Grill, Inc.</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;15, 2018</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.9&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809018000027/cmg-20180306xex4_3.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Non-Plan Inducement SOSARs Agreement between Brian R. Niccol and Chipotle Mexican Grill, Inc.</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">S-8</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33-223467</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">March&#160;6, 2018</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.3</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.10&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809018000027/cmg-20180306xex4_4.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Non-Plan Inducement RSUs Agreement between Brian R. Niccol and Chipotle Mexican Grill, Inc.</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">S-8</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33-223467</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">March&#160;6, 2018</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.4</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.11</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809016000091/cmg-20161219xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Investor Agreement dated December&#160;14, 2016 between Chipotle Mexican Grill, Inc. and Pershing Square Capital Management, L.P.</span></a><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December&#160;19, 2016</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.12&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312518108713/d755493dex102.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2018 CEO SOSARs Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K/A</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;3, 2018</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.13&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312518108713/d755493dex103.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2018 Premium-priced SOSARs Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K/A</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;3, 2018</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">60</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><span style="white-space:pre-wrap; "></span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.14&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809017000047/cmg-20171201xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Executive Chairman Agreement dated November&#160;28, 2017 between Chipotle Mexican Grill, Inc. and Steve Ells</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">December&#160;1, 2017</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.15&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809018000042/cmg-20180331xex10_13.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Offer Letter, dated March&#160;9, 2018, between Christopher Brandt and Chipotle Mexican Grill, Inc.</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;26, 2018</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.13</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.16&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809018000042/cmg-20180331xex10_14.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2018 Stock Appreciation Rights Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;26, 2018</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.14</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.17&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809021000039/cmg-20210630xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2021 Director Restricted Stock Unit Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July&#160;23, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.18&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809020000020/cmg-20200331xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Amendment No. 1 dated March&#160;5, 2020 to the Executive Chairman Agreement dated November&#160;28, 2017 between Chipotle Mexican Grill, Inc. and Steve Ells</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;29, 2020</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.19&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312520113342/d909015dex101.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Deferred Prosecution Agreement dated April&#160;20, 2020 between Chipotle Mexican Grill, Inc. and the United States Attorney&#8217;s Office for the Central District of California and the United States Department of Justice&#8217;s Consumer Protection Branch</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April&#160;21, 2020</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.20</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000119312521118604/d173359dex101.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Revolving Credit Agreement dated April 13, 2021, among Chipotle Mexican Grill, Inc. and JPMorgan Chase Bank, N.A., Administrative Agent, and other lenders party to the Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 16, 2021</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.21&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001058090/000105809021000010/cmg-20201231xex10_34.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2020 Performance Share Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 10, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.34</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.22&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001058090/000105809021000010/cmg-20201231xex10_35.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2020 Restricted Stock Units Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 10, 2021</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.35</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.23&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/0001058090/000105809021000010/cmg-20201231xex10_36.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2020 Stock Appreciation Rights Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-K</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 10, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.36</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.24&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809021000022/cmg-20210331xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2021 Performance Share Unit Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 29, 2021</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.25&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809021000022/cmg-20210331xex10_3.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of Amended and Restated 2018 Performance Share Unit Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 29, 2021</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.26&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000027/cmg-20220331xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2022 Restricted Stock Unit Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 28, 2022</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.27&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000027/cmg-20220331xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2022 Stock Appreciation Rights Agreement</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 28, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.28&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000027/cmg-20220331xex10_3.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2022 Performance Share Agreement</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 28, 2022</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.29&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000027/cmg-20220331xex10_4.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Form of 2022 Stock Option Agreement (Canada)</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">April 28, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.4</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.30&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000036/cmg-20220630xex10_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Director Compensation Program and Stock Ownership Guidelines (Revised May 18, 2022)</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July 27, 2022</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.31&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000036/cmg-20220630xex10_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July 27, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.32&#8224;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="http://www.sec.gov/Archives/edgar/data/1058090/000105809022000036/cmg-20220630xex10_3.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Chipotle Mexican Grill, Inc. Employee Stock Purchase Plan</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10-Q</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">001-32731</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 16.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">July 27, 2022</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.33&#8224;</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex10_33.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Supplemental Deferred Investment Plan</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex21_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Subsidiaries of Chipotle Mexican Grill, Inc.</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.1</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex23_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Consent of Ernst&#160;&amp; Young LLP (as the independent registered public accounting firm of Chipotle Mexican Grill, Inc.)</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex31_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Certification of Chief Executive Officer of Chipotle Mexican Grill,&#160;Inc. pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">31.2</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex31_2.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Certification of Chief Financial and Administrative Officer of Chipotle Mexican Grill,&#160;Inc. pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</span></a></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.1</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><a href="cmg-20221231xex32_1.htm"><span style="white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Certification of Chief Executive Officer and Chief Financial and Administrative Officer of Chipotle Mexican Grill,&#160;Inc. pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></a></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.INS</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.SCH</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Taxonomy Extension Schema Document</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr></table></div></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">61</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><span style="white-space:pre-wrap; "></span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.CAL</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.DEF</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.LAB</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Taxonomy Extension Label Linkbase Document</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101.PRE</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">104</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 39.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 16.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 5.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 11.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">X</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 503.65pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 1pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 503.65pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1) Portions of this exhibit have been omitted as permitted by applicable regulations.</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#8224;-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Management contracts and compensatory plans or arrangements required to be filed as exhibits.</span></p></td></tr><tr style="height: 0.01in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 18pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 0.3pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 503.7pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ITEM&#160;16.&#160;&#160;FORM 10-K SUMMARY</span><span id="Item_16" style="text-decoration: none;"></span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">None</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div>
    <div><div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">62</span></p></div><hr class="pageBreak" style="margin:18pt 0pt; ct-page-break: true; page-break-after: always;" /><div class="headerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><a href="#Table_Of_Contents" style="text-decoration: none;"><span style="white-space:pre-wrap; white-space:pre-wrap; color: #0000FF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;text-decoration: underline;">Table of Contents</span></a></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></div></div>
    <div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">SIGNAT</span><span id="Signatures" style="text-decoration: none;"></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">URES </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">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></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;"><tr style="height: 0.04in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 22.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 193.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td colspan="2" style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 216pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">CHIPOTLE MEXICAN GRILL, INC.</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 22.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 193.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 22.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">By:</span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 193.5pt;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;JOHN R. HARTUNG</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 22.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Name:</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 193.5pt;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">John R. Hartung</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 22.5pt;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Title:</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 193.5pt;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Chief Financial and Administrative Officer</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Date: February&#160;8, 2023 </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated. </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Signature</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Date</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Title</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;BRIAN NICCOL</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February&#160;8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chief Executive Officer and Chairman of the Board of Directors</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">     (principal executive officer)</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Brian Niccol</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;JOHN&#160;R.&#160;HARTUNG</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chief Financial and Administrative Officer</span></p><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">     (principal financial and accounting officer)</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">John&#160;R.&#160;Hartung</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;ALBERT&#160;S.&#160;BALDOCCHI</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Albert&#160;S.&#160;Baldocchi</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/    MATTHEW A. CAREY</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Matthew A. Carey</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;GREGG L. ENGLES</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Gregg L. Engles</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;PATRICIA FILI-KRUSHEL</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Patricia Fili-Krushel</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/    MAURICIO GUTIERREZ</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Mauricio Gutierrez</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 51.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;ROBIN&#160;S.&#160;HICKENLOOPER</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Robin&#160;S.&#160;Hickenlooper</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 14.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/&#160;&#160;&#160;&#160;SCOTT MAW</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Scott Maw</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 51.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.30in;"><td style="border-bottom: solid windowtext 1.0pt;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">/s/   </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7.5pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">MARY A. WINSTON</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">February 8, 2023</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: bottom;width: 51.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 9pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 6.75pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Director</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: solid windowtext 1.0pt;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 29.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 8pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 8pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Mary A. Winston</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 14.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 2.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 51.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 7.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 7.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div>
    <div class="footerContainer"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;" class="ctHeaderFooterPage">63</span></p></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.33
<SEQUENCE>2
<FILENAME>cmg-20221231xex10_33.htm
<DESCRIPTION>EX-10.33
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:05 PM-->
<html>
	<head>
		<title>
			Exhibit 10.33
		</title>
	</head>
	<body><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:6pt 0pt;text-align:right;font-family:Times New Roman;color:#000000;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;">EXHIBIT 10.</font><font style="display: inline;font-weight:bold;font-size:10pt;">3</font><font style="display: inline;font-weight:bold;font-size:10pt;">3</font>
		</p>
		<p style="margin:0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0.35pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 14pt">
			<font style="display: inline;font-size:14pt;">&#xFEFF;</font>
		</p>
		<p style="margin:4.5pt 0pt 0pt;font-family:Times New Roman;font-size: 14pt">
			<font style="display: inline;color:#111111;font-size:13pt;">Chipotle</font><font style="display: inline;color:#111111;font-size:13pt;">&nbsp;</font><font style="display: inline;color:#111111;font-size:13pt;">Mexican</font><font style="display: inline;color:#111111;font-size:13pt;">&nbsp;</font><font style="display: inline;color:#111111;font-size:13pt;">Grill,</font><font style="display: inline;color:#111111;font-size:13pt;">&nbsp;</font><font style="display: inline;color:#111111;font-size:13pt;">Inc.</font><font style="display: inline;font-size:14pt;">&nbsp;</font>
		</p>
		<p style="margin:6pt 0pt;text-align:justify;text-justify:inter-ideograph;font-family:Times New Roman;color:#000000;font-size: 13pt">
			<font style="display: inline;color:#111111;font-size:13pt;">Supplemental Deferred Investment Plan Document </font>
		</p>
		<p style="margin:5.95pt 153.85pt 0pt 0pt;line-height:140%;font-family:Times New Roman;font-size: 13pt">
			<font style="display: inline;color:#111111;font-size:13pt;">Effective Date: December 1, 2019</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:0pt;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;font-weight:bold;color:#111111;"></font>
		</p>
		<p style="margin:4pt 16.3pt 0pt 18.75pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;color:#111111;">TABLE</font><font style="display: inline;font-weight:bold;color:#111111;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#111111;">OF</font><font style="display: inline;font-weight:bold;color:#111111;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#111111;">CONTENTS</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 100.00%;margin-bottom:12pt;font-size:12pt;margin-left:0pt;">
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:0pt 13.5pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;padding:0pt;">
					<p style="margin:0pt 13.5pt 0pt 0pt;text-align:right;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">Page</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 1</font><font style="display: inline;font-weight:bold;color:#000000;">. Definitions</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">2&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 2</font><font style="display: inline;font-weight:bold;color:#000000;">. Selection, Enrollment, Eligibility</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">5&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 3</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Deferral Elections</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">6&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 4</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">In-Service Distribution; Unforeseeable Financial Emergencies</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">9&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 5</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Benefits</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">10&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 6</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Beneficiary Designation</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">12&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 7</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Leave of Absence</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">12&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 8</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Termination, Amendment or Modification</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">13&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 9</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Administration</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">13&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 10</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Other Benefits and Agreements</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">14&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 11</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Claims Procedures</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">14&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">ARTICLE 12</font><font style="display: inline;font-weight:bold;color:#000000;">.</font><font style="display: inline;font-weight:bold;color:#000000;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#000000;">Miscellaneous</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">15&nbsp;
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:90.00%;height:28.80pt;padding:0pt;">
					<p style="margin:12pt 13.7pt 0pt 0pt;font-family:Times New Roman;color:#000000;font-size: 12pt">
						<font style="display: inline;font-weight:bold;color:#000000;">Exhibit A. Claims Procedures</font></p>
				</td>
				<td valign="bottom" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:10.00%;height:28.80pt;font-weight:bold;color:#000000;font-family:Times New Roman;font-size:12pt;text-align:right;" nowrap="nowrap">19&nbsp;
				</td>
			</tr>
		</table></div>
		<p style="margin:11.4pt 0pt 0pt 21.2pt;font-family:Times New Roman;font-family:Calibri;font-size: 11pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.9pt 26.35pt 0pt 18.75pt;text-align:center;font-family:Times New Roman;font-size: 12pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:right;font-family:Calibri;font-size: 11pt">

			<font style="display: inline;">1</font>

		</p>

		<p style="margin:0pt;font-family:Calibri;font-size: 11pt">

			&nbsp;

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.9pt 26.35pt 0pt 18.75pt;text-align:center;font-family:Times New Roman;;font-size: 12pt"><font style="display: inline;color:#161616;font-size:12.5pt;">Chipotle</font><font style="display: inline;color:#161616;font-size:12.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:12.5pt;">Mexican</font><font style="display: inline;color:#161616;font-size:12.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:12.5pt;">Grill, </font><font style="display: inline;color:#161616;font-size:12.5pt;">Inc.</font>
		</p>
		<p style="margin:6.55pt 27.1pt 0pt 17.85pt;text-align:center;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;color:#161616;font-size:12.5pt;">Supplemental</font><font style="display: inline;color:#161616;font-size:12.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:12.5pt;">Deferred</font><font style="display: inline;color:#161616;font-size:12.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:12.5pt;">Investment</font><font style="display: inline;color:#161616;font-size:12.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:12.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:12.5pt;"> Document</font>
		</p>
		<p style="margin:6pt 27.1pt 0pt 0pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Effective</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">October</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">13,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">2006,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amended</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">June</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">12,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">2007,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">July</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">24,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">2007,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">May</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">22,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">2018,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font>
		</p>
		<p style="margin:0.35pt 185.35pt 0pt 177.25pt;line-height:147.92%;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;color:#161616;">December</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">1,</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">2019 Recitals</font>
		</p>
		<p style="margin:0.05pt 24pt 0pt 15.25pt;line-height:101.67%;text-indent:34.7pt;text-align:justify;text-justify:inter-ideograph;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">The purpose of this Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan Document, established effective as of October 13, 2006, as amended on June 12, 2007, July 24, 2007, May 22, 2018, and December 1, 2019 (the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"Plan") is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to provide specified benefits to a select group of management and highly compensated Employees who materially contribute to the continued growth, development, and future business success of Chipotle Mexican Grill, Inc. (the </font><font style="display: inline;color:#161616;">"Company").</font>
		</p>
		<p style="margin:6.25pt 0pt 0pt 49.5pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">unfunded</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">tax</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">purposes</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">purposes</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Title</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">I</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">ERISA.</font>
		</p>
		<p style="margin:6.1pt 178.55pt 0pt 169.35pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">1.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;">Definitions</font>
		</p>
		<p style="margin:0.1pt 0pt 0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0.05pt 24.95pt 0pt 16pt;line-height:102.92%;text-indent:34.1pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">For purposes of the Plan, unless otherwise clearly apparent</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">context, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">following phrases or terms shall have the following indicated meanings:</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:5.65pt 30.5pt 0pt 0pt;">
				<font style="margin:5.65pt 30.5pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 20pt 0pt 0pt;"> 1.1</font>
			<font style="display: inline;color:#161616;">"Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance" shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">respect</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to a Participant,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a credit on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the records of the Company equal to the sum of (i) the Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">balance, (ii) the Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account balance, and (iii) the Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account balance. The Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and each other specified</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">balance, shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be a bookkeeping</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entry only and shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be utilized</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">solely as a device for the measurement</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and determination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the amounts to be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">paid</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to a Participant,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or his or her</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pursuant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan. The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance shall be adjusted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the manner provided</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in Article 3.5 hereof.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 36.45pt 0pt 0pt;">
				<font style="margin:0pt 36.45pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 20.75pt 0pt 0pt;"> 1.2</font>
			<font style="display: inline;color:#161616;">"Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">appointed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to administer the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">committee's designee, which committee may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">consist of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">directors, officers,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employees</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the absence</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">appointment of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">committee by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deemed to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the </font><font style="display: inline;color:#161616;">committee.</font></p></td></tr></table></div>
		<p style="margin:0.4pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 52.3pt 0pt 0pt;">
				<font style="margin:0pt 52.3pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 20.75pt 0pt 0pt;"> 1.3</font>
			<font style="display: inline;color:#161616;">"Annual Bonus" shall mean an Employee's annual bonus, payable under the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company's Annual Incentive Plan or otherwise.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 48.4pt 0pt 15.6pt;line-height:102.92%;text-indent:35.05pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:24.6pt;"><font style="display: inline;color:#161616;">1</font><font style="display: inline;color:#161616;">.4</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;color:#161616;">"Base Salary"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall mean an Employee's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">base rate of salary, as in effect</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from time to time, excluding commissions and equity compensation.</font></font>
		</p>
		<p style="margin:0.3pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:105%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 42.6pt 0pt 0pt;">
				<font style="margin:0pt 42.6pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:105%;text-align:left;;;padding:0pt 20.25pt 0pt 0pt;"> 1.5</font>
			<font style="display: inline;color:#161616;">"Beneficiary"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">person</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">persons,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">designated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">6,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">are</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entitled to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">receive benefits</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">upon the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">death</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:14pt;"><p style="width:14pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 45.45pt 0pt 0pt;">
				<font style="margin:0pt 45.45pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:101.67%;text-align:left;;;padding:0pt 20.25pt 0pt 0pt;"> 1.6</font>
			<font style="display: inline;color:#161616;">"Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Designation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Form"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">form</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">established</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">completes,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">signs</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">returns</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company to designate one</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or more Beneficiaries.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:49pt;"><p style="width:49pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 24.00pt;">
			<p style="text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;text-align:left;;"> 1.7</font>
			</p>
		</td><td style="width:9pt;"><p style="width:9pt;width:9pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
			<font style="display: inline;color:#161616;">"Board"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Directors</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">2</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;font-family:Times New Roman;font-size: 12pt;margin:3.55pt 22pt 0pt 0pt;">
				<font style="margin:3.55pt 22pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:101.67%;text-align:left;;;padding:0pt 19.35pt 0pt 0pt;"> 1.8</font>
			<font style="display: inline;color:#161616;">"Cause" means</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(a)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">case</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">where</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">there is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employment agreement, change in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">control</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agreement or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">similar</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agreement in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">effect between the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employer</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">defines</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"Cause,"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"Cause"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">defined under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agreement;</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(b)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the following,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determined by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board:</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(i)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">failure</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">substantially</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">perform</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">her duties</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(other than as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a result of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">physical or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mental illness</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or injury), </font><font style="display: inline;color:#161616;font-size:10.5pt;">(ii)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant's willful</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">serious misconduct that has</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">caused,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">could</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reasonably be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">expected to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">result in, material injury to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">business or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reputation of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company;</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">(iii)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">conviction of, or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entering</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">plea</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">guilty</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;font-style:italic;color:#161616;font-size:12pt;">nolo</font><font style="display: inline;font-style:italic;color:#161616;font-size:12pt;">&nbsp;</font><font style="display: inline;font-style:italic;color:#161616;font-size:12pt;">contendere</font><font style="display: inline;font-style:italic;color:#161616;font-size:12pt;">&nbsp;</font><font style="display: inline;color:#161616;">to,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">crime</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">constituting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">felony;</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(iv)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">material breach by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">written</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">covenant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agreement with the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">material written policy of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"code</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">conduct"; (v)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any breach by the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">obligations</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">owed to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employer under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">restrictive</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">covenant to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">subject;</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(vi)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's failure to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">cooperate with the Company,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">upon</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">request,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">internal investigation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administrative,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">regulatory or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">judicial proceeding.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">addition,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Cause</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">found</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reason </font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">than</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Cause),</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">facts</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">circumstances</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">are</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discovered that would have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">justified a termination </font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Cause.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:100.83%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 43.85pt 0pt 0pt;">
				<font style="margin:0pt 43.85pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:100.83%;text-align:left;;;padding:0pt 20.9pt 0pt 0pt;"> 1.9</font>
			<font style="display: inline;color:#161616;">"Code"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall mean the Internal</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Revenue Code of 1986, as it may be amended from time to time.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:100.83%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 23.2pt 0pt 0pt;">
				<font style="margin:0pt 23.2pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:100.83%;text-align:left;;;padding:0pt 16.65pt 0pt 0pt;"> 1.10</font>
			<font style="display: inline;color:#161616;">"Company"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Chipotle</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Mexican</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Grill,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Inc.,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Delaware</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">corporation,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">successor to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">substantially all of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company's assets or business.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:103.75%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 42.4pt 0pt 0pt;">
				<font style="margin:0pt 42.4pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:103.75%;text-align:left;;;padding:0pt 17.65pt 0pt 0pt;"> 1.11</font>
			<font style="display: inline;color:#161616;">"Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall mean the sum of all of a Participant's Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amounts, less all distributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made to the Participant or his or her Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pursuant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Plan that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relate to his or her Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 27.35pt 0pt 0pt;">
				<font style="margin:0pt 27.35pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;text-align:left;;;padding:0pt 16.65pt 0pt 0pt;"> 1.12</font>
			<font style="display: inline;color:#161616;">"Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount" shall mean, for any one Plan Year, the amount determined in accordance with Article 3.3.</font></p></td></tr></table></div>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 25.6pt 0pt 0pt;">
				<font style="margin:0pt 25.6pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:101.67%;text-align:left;;;padding:0pt 16.65pt 0pt 0pt;"> 1.13</font>
			<font style="display: inline;color:#161616;">"Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(i)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the sum</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Amounts, plus (ii) amounts credited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with all the applicable crediting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provisions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the Plan that relate to the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">less (iii) all distributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">her</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pursuant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relate to his or her Deferred Bonus Account.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 50.15pt 0pt 0pt;">
				<font style="margin:0.05pt 50.15pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:101.67%;text-align:left;;;padding:0pt 16.15pt 0pt 0pt;"> 1.14</font>
			<font style="display: inline;color:#161616;">"Deferred Bonus Amount" shall mean that portion of a Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Annual Bonus specified</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in whole percentages that a Participant elects to have and is deferred in accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with Article 3, for any one Plan Year.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 25.9pt 0pt 18.95pt;line-height:101.67%;text-indent:35.1pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:26.1pt;"><font style="display: inline;color:#161616;">l.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">15</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">"Deferred Salary Account" shall mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(i) the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sum of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant's Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amounts,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">plus</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(ii)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amounts</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">credited in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">applicable crediting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provisions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relate</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">less</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(iii) all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">distributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">her</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary pursuant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relate to his or her Deferred Salary Account.</font></font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:100.83%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 29.45pt 0pt 0pt;">
				<font style="margin:0pt 29.45pt 0pt 0pt;line-height:100.83%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.15pt 0pt 0pt;"> 1.16</font>
			<font style="display: inline;color:#161616;">"Deferred Salary Amount" shall mean that portion of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant's Base Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">specified</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in whole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">percentages</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">properly elects to defer in accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:100.83%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.1pt 16.6pt 0pt;line-height:103.75%;text-indent:0.45pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">4</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.1pt 16.6pt 0pt;line-height:103.75%;text-indent:0.45pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">3,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">one</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year. In</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">event</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's retirement, Disability, death,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or Termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">prior</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">end</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">year's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">actual amount withheld prior</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such event.</font>
		</p>
		<p style="margin:0.45pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 29.35pt 0pt 0pt;">
				<font style="margin:0pt 29.35pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.2pt 0pt 0pt;"> 1.17</font>
			<font style="display: inline;color:#161616;">"Disability" shall mean an incapacity that has resulted in qualification of a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to receive</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">long-term</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">disability benefits for "Total Disability" under the Company's long</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">term disability</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">plan.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">If the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not covered</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by the Company's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Long Term Disability Plan, the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is considered to have a Disability if the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">incapacity results</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in a determination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by the Social Security</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entitled</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to a Social Security disability benefit. In any case, a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">will only be considered to have a Disability</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">incapacity</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">also qualifies as a "disability"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for purposes of Code Section 409A.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:50pt;"><p style="width:50pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 28.00pt;">
			<p style="color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;color:#161616;font-family:Times New Roman;font-size:11pt;;"> 1.18</font>
			</p>
		</td><td style="width:5pt;"><p style="width:5pt;width:5pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
			<font style="display: inline;color:#161616;">"Disability</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Benefit"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">benefit</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">set</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">forth</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">5.3.</font></p></td></tr></table></div>
		<p style="margin:0.4pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 26.85pt 0pt 0pt;">
				<font style="margin:0pt 26.85pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.7pt 0pt 0pt;"> 1.19</font>
			<font style="display: inline;color:#161616;">"Election Form" shall mean the form established</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from time to time by the Administrative Committee or the Company that a Participant completes, signs, and returns to the Company to make a deferral election under the Plan.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 24.6pt 0pt 0pt;">
				<font style="margin:0pt 24.6pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.7pt 0pt 0pt;"> 1.20</font>
			<font style="display: inline;color:#161616;">"Eligible Employee" shall mean any Employee (i) who is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to participate in the Plan, (ii) who elects to participate in the Plan, (iii) who signs a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Agreement, (iv) whose signed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Agreement</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is accepted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by the Company,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(v) who</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">commences</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">participation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Plan, and (vi) whose Plan Agreement has not terminated.</font></p></td></tr></table></div>
		<p style="margin:0.4pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:105%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 54.55pt 0pt 0pt;">
				<font style="margin:0.05pt 54.55pt 0pt 0pt;line-height:105%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.7pt 0pt 0pt;"> 1.21</font>
			<font style="display: inline;color:#161616;">"Employee" shall mean a person who is an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employee of the Company or its Subsidiaries, as reflected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the relevant entity's payroll records.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 29.9pt 0pt 0pt;">
				<font style="margin:0pt 29.9pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 1.22</font>
			<font style="display: inline;color:#161616;">"Employer"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relevant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">individual's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entity,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reflected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in its payroll records.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 27.05pt 0pt 0pt;">
				<font style="margin:0pt 27.05pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 1.23</font>
			<font style="display: inline;color:#161616;">"ERISA" shall mean the Employee Retirement Income Security Act of 1974, as it may be amended from time to time.</font></p></td></tr></table></div>
		<p style="margin:0.55pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 41.5pt 0pt 0pt;">
				<font style="margin:0pt 41.5pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 1.24</font>
			<font style="display: inline;color:#161616;">"401(k)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Chipotle</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Mexican Grill,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Inc.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">40</font><font style="display: inline;color:#161616;">1</font><font style="display: inline;color:#161616;">(k)</font><font style="display: inline;color:#797979;">/</font><font style="display: inline;color:#161616;">Roth</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or any successor plan thereto.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:50pt;"><p style="width:50pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 28.00pt;">
			<p style="color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;color:#161616;font-family:Times New Roman;font-size:11pt;;"> 1.25</font>
			</p>
		</td><td style="width:5pt;"><p style="width:5pt;width:5pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
			<font style="display: inline;color:#161616;">"In-Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mean</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payout</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">set</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">forth</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">4.1.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 35.85pt 0pt 0pt;">
				<font style="margin:0pt 35.85pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 1.26</font>
			<font style="display: inline;color:#161616;">"Installment Method" shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be a monthly, quarterly, or annual installment payment over the number of years selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by a Participant in accordance with the Plan, calculated as follows: (i) for the first installment, the vested Account Balance of the Participant shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be calculated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">close of business on or around</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the date on which</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Participant experiences a Termination of Employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or is deemed to have experienced a Termination of Employment in accordance with Article 5, and (ii) for the remaining installments, the vested Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance of the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be calculated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as of the close of business</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on or around the date of payment. Each installment payment shall be calculated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by multiplying the vested Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a fraction,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the numerator of which</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">one and the denominator</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of which</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">remaining</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">number of payments due the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">By way of example, if the Participant</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:102.92%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.5pt 30.5pt 0pt 20.75pt;line-height:102.92%;text-indent:0.1pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">5</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.5pt 30.5pt 0pt 20.75pt;line-height:102.92%;text-indent:0.1pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#181818;">elects a ten </font><font style="display: inline;color:#181818;">(</font><font style="display: inline;color:#181818;">10</font><font style="display: inline;color:#181818;">)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">year quarterly Installment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Method, the first payment shall be </font><font style="display: inline;color:#424242;">1/</font><font style="display: inline;color:#181818;">40 of the vested Account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Balance, calculated as described</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in this definition. The following quarterly payment shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be </font><font style="display: inline;color:#424242;">1/</font><font style="display: inline;color:#181818;">39 of the vested</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Balance,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">calculated</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">as described</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in this definition.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 24.2pt 0pt 0pt;">
				<font style="margin:0.05pt 24.2pt 0pt 0pt;line-height:102.92%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.35pt 0pt 0pt;"> 1.27</font>
			<font style="display: inline;color:#181818;">"Participant" shall mean an Eligible Employee or an individual</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">who maintains an Account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Balance</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">A spouse</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">former spouse</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by virtue of such relationship only be considered a Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in the Plan or deemed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to have an Account Balance under the Plan, even if the spouse or former spouse</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">has an interest</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in the Participant's benefits under the Plan as a result</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of applicable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">law or property settlements</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">resulting from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">legal separation or divorce.</font></p></td></tr></table></div>
		<p style="margin:0.1pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:21pt;"><p style="width:21pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:100.83%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 55.7pt 0pt 0pt;">
				<font style="margin:0.05pt 55.7pt 0pt 0pt;line-height:100.83%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.1pt 0pt 0pt;"> 1.28</font>
			<font style="display: inline;color:#181818;">"Plan"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall mean the Chipotle Mexican Grill, Inc. Supplemental</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Deferred Investment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan, as amended from time to time.</font></p></td></tr></table></div>
		<p style="margin:0.55pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:21pt;"><p style="width:21pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 45.8pt 0pt 0pt;">
				<font style="margin:0pt 45.8pt 0pt 0pt;line-height:102.92%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 15.85pt 0pt 0pt;"> 1.29</font>
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;color:#181818;">"Plan Agreement" shall mean the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font></font><font style="display: inline;color:#181818;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt -272.9pt 0pt 0pt;"></font><font style="display: inline;color:#181818;">Enrollment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Form, and any successor form of similar function prescribed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">time to time.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:105%;border-bottom:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 19.9pt 0pt 0pt;">
				<font style="margin:0.05pt 19.9pt 0pt 0pt;line-height:105%;border-bottom:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.1pt 0pt 0pt;"> 1.30</font>
			<font style="display: inline;color:#181818;">"Plan Year'' shall mean a period beginning on January</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">I</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of each calendar year and continuing through</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">December 31 of such calendar year.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:10.7pt 27.1pt 0pt 0pt;">
				<font style="margin:10.7pt 27.1pt 0pt 0pt;line-height:102.92%;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.1pt 0pt 0pt;"> 1.31</font>
			<font style="display: inline;color:#181818;">"Subsidiary"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">mean</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">corporation,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">trade</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">business</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">subsidiary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company and is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">treated as</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">single</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">employer with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Sections</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">414(b)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or 414(c) of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">other entity</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">designated</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee as</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a "Subsidiary" for purposes of the Plan.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:55pt;"><p style="width:55pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 28.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:10.7pt 0pt 0pt;">
				<font style="margin:10.7pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;"> 1.32</font>
			</p>
		</td><td style="width:4pt;"><p style="width:4pt;width:4pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:10.7pt 0pt 0pt;">
			<font style="display: inline;color:#181818;">"Termination</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Benefit"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">mean</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">benefit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">set</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">forth</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Article</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;font-style:italic;color:#181818;font-size:11.5pt;">5.1</font><font style="display: inline;color:#181818;">.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;border-top:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:11.3pt 22.45pt 0pt 0pt;">
				<font style="margin:11.3pt 22.45pt 0pt 0pt;line-height:102.92%;border-top:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 15.85pt 0pt 0pt;"> 1.33</font>
			<font style="display: inline;color:#181818;">"Termination</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of Employment," "Termination,"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">"Terminates," or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">"Terminated" shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">mean,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">respect</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employee,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">severance</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">employment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(and, </font><font style="display: inline;color:#181818;">if</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">applicable, the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employer) or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">material</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">reduction in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">service, voluntarily</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or involuntarily,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any </font><font style="display: inline;color:#181818;">reason</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">including</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">retirement,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Disability,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">death,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">constitutes</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">"separation</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">service"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in accordance with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">409A</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">applicable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">regulations thereunder.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 19.7pt 0pt 0pt;">
				<font style="margin:0pt 19.7pt 0pt 0pt;line-height:102.92%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.85pt 0pt 0pt;"> 1.34</font>
			<font style="display: inline;color:#181818;">"Unforeseeable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Financial</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Emergency"</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">mean</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">severe</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">financial</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">hardship</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">resulting</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from an illness or accident</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of the Employee, the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employee's spouse, or a dependent</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(as defined</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in Code Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">152(a))</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employee,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">loss of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the Employee's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">property</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">due to casualty, or other similar extraordinary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and unforeseeable circumstances</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">arising </font><font style="display: inline;font-family:Arial;color:#181818;font-size:9pt;">as </font><font style="display: inline;color:#181818;">a result of events beyond the control of the Employee. The Administrative Committee shall have sole and absolute discretion</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to determine</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">whether an Unforeseeable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Financial</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Emergency</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">has occurred.</font></p></td></tr></table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 17.95pt 0pt 18.75pt;text-align:center;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">ARTICLE</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">2.</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">Selection,</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">Enrollment,</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;font-size:10.5pt;">Eligibility</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;font-family:Times New Roman;font-size: 11pt;margin:0pt 23.2pt 0pt 0pt;">
				<font style="margin:0pt 23.2pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#181818;font-size:11pt;line-height:101.67%;;;padding:0pt 2.59999999999999pt 0pt 0pt;"> 2.</font>
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4.19999999999999pt;"><font style="display: inline;color:#181818;">1</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;color:#181818;"></font><font style="display: inline;font-weight:bold;color:#181818;">Selection by Administrative</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Committee. </font><font style="display: inline;color:#181818;">Participation in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">limited to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a select</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">group</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">highly</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensated</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">individuals</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(i)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">whose</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">combined Base</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Salary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Annual Bonus</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">are</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">expected to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">exceed a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">certain</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">amount each Plan Year,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">as</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">established by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">prior</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">each</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Year</font><font style="display: inline;color:#181818;">,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">adjusted</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">thereafter</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">consistent</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">414{q)(l)(B)(i)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and (ii) who</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">are</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">identified</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee prior</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font></font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.3pt 48.4pt 0pt 17.15pt;line-height:105%;text-indent: -0.45pt;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">6</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.3pt 48.4pt 0pt 17.15pt;line-height:105%;text-indent: -0.45pt;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">each Plan Year as belonging</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to a select group of management and highly compensated Employees</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for purposes</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of ERISA.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Plan is strictly voluntary.</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:10.7pt 27pt 0pt 0pt;">
				<font style="margin:10.7pt 27pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.95pt 0pt 0pt;"> 2.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Enrollment Requirements. </font><font style="display: inline;color:#161616;">As</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">condition to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">participation in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">each selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">complete,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">execute,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">return</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">properly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">executed and completed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determined by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee) Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Agreement, Election Form, and Beneficiary Designation Form,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">before</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">December</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">31</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">prior</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the relevant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferral,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">within</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">thirty</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">days</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">becoming</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">eligible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">meets</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">eligibility requirements</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">open</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">enrollment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">period of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year preceding the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the </font><font style="display: inline;color:#161616;">relevant deferral. The Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may establish other enrollment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requirements</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in </font><font style="display: inline;color:#161616;">its sole and absolute discretion.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 27.55pt 0pt 0pt;">
				<font style="margin:0.05pt 27.55pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.95pt 0pt 0pt;"> 2.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Eligibility; Commencement of Participation. </font><font style="display: inline;color:#161616;">Provided an Employee is selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to participate in the Plan, and has met all enrollment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requirements set forth</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in Article 2.2</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">above, that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall commence</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">participation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Plan on the first day of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">next</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year. </font><font style="display: inline;font-family:Arial;color:#161616;">If </font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">fails to meet</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the enrollment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requirements</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">set forth</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in Article 2,2, that Employee shall not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be eligible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to participate</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">until</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the first</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">day of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year following</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the year the Employee satisfies the requirements of Article 2.2.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 34.6pt 0pt 0pt;">
				<font style="margin:0pt 34.6pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.5pt 0pt 0pt;"> 2.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Termination of Deferrals. </font><font style="display: inline;font-family:Arial;color:#161616;">If</font><font style="display: inline;font-family:Arial;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative Committee determines that a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">no</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">longer qualifies as an Eligible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative Committee shall have the right, in its sole discretion, to prevent the Employee from making future deferral elections for the following Plan Year. However, deferral elections must continue for the rest of that Plan Year unless an Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial Emergency occurs. In the event an Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial Emergency occurs, the Participant's deferral election shall not be terminated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">unless the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">also obtains a partial or full payout from the Plan. A deferral election shall also be terminated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if required for a Participant to obtain a hardship distribution under the 401(k) Plan. Any deferral election made by an Eligible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee after such Employee's termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of deferrals in conformance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with this Article 2.4 shall be treated as the Eligible Employee's initial deferral election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">respect</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such Plan Year.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 26.9pt 0pt 0pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250008"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">3.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferral</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Elections</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-weight:bold;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:50pt;"><p style="width:50pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 24.00pt;">
			<p style="text-align:left;border-bottom:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;text-align:left;border-bottom:1pt none #D9D9D9;color:#161616;font-family:Times New Roman;font-size:11pt;;"> 3.1</font>
			</p>
		</td><td style="width:10pt;"><p style="width:10pt;width:10pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:left;border-bottom:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
			<font style="display: inline;font-weight:bold;color:#161616;">Elections</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">to Defer</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Compensation.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:84pt;"><p style="width:84pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 23.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:11.5pt 0pt 0pt;">
				<font style="margin:11.5pt 0pt 0pt;border-top:1pt none #D9D9D9;color:#161616;font-family:Times New Roman;font-size:11pt;;"> (a)</font>
			</p>
		</td><td style="width:11pt;"><p style="width:11pt;width:11pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:11.5pt 0pt 0pt;">
			<font style="display: inline;font-weight:bold;color:#161616;">Deferral</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Limits.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:84pt;"><p style="width:84pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 30.8pt 0pt 0pt;">
				<font style="margin:0pt 30.8pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 24.05pt 0pt 0pt;"> (i)</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Deferred Salary Account. </font><font style="display: inline;color:#161616;">The maximum amount of Base Salary that an Eligible Employee may defer will be provided in an Election Form. </font><font style="display: inline;font-family:Arial;color:#161616;">If </font><font style="display: inline;color:#161616;">necessary,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the sole and absolute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative Committee, the amount deferred by an Eligible Employee may be limited in any Plan Year to satisfy any taxes and employee benefit plan withholding requirements.</font></p></td></tr></table></div>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:84pt;"><p style="width:84pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 26.5pt 0pt 0pt;">
				<font style="margin:0pt 26.5pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 23.05pt 0pt 0pt;"> (ii)</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Deferred</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Bonus Account. </font><font style="display: inline;color:#161616;">The maximum</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Annual Bonus that an Eligible Employee may defer will be provided in an Election Form; provided that in the sole and absolute discretion of the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee, the total amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by an Eligible Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall be limited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in any</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:102.92%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.7pt 48.4pt 0pt 89.2pt;line-height:100.83%;text-indent:0.15pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">7</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.7pt 48.4pt 0pt 89.2pt;line-height:100.83%;text-indent:0.15pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#181818;">calendar year, if necessary, to satisfy any taxes and employee benefit plan withholding requirements.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:55pt;"><p style="width:55pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 22.7pt 0pt 0pt;">
				<font style="margin:0pt 22.7pt 0pt 0pt;line-height:102.92%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 23.5pt 0pt 0pt;"> (b)</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Deadline</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">to</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Submit</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Deferral</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Elections. </font><font style="display: inline;color:#181818;">Deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">elections must</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">made </font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">submitting an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Election</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Form to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(i)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">on</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">before the December 31 prior</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the Plan Year</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">relevant deferral,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;font-family:Arial;color:#181818;font-size:10.5pt;">(ii)</font><font style="display: inline;font-family:Arial;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#181818;">within thirty</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">days</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of becoming</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">eligible if</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant meets</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">eligibility</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">requirements</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">open enrollment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">period of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan Year preceding the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Year</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">relevant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font></p></td></tr></table></div>
		<p style="margin:0pt 30.5pt 0pt 55pt;line-height:101.67%;text-indent: -0.1pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#181818;">(iii) as otherwise permitted</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by Code Section 409A and the applicable regulations thereunder. The Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee may establish an earlier deadline in its sole and absolute discretion.</font>
		</p>
		<p style="margin:0.2pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;border-bottom:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 19.65pt 0pt 0pt;">
				<font style="margin:0pt 19.65pt 0pt 0pt;line-height:102.92%;border-bottom:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 23.25pt 0pt 0pt;"> (c)</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Duration</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">of</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Deferral</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Elections.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">An</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Employee's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a Plan Year</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">apply</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan Years</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">submitted as provided in Article</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">2.2.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">An</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">defer</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensation shall remain</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">effect for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">each</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">subsequent Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Year</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">unless</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">submits</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a new</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Election Form</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">conformance with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Article</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">2.2.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">effective</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">on the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">first</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">day</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">following Plan Year. Upon</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">submission,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">irrevocable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">respect</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensation earned</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan Year for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">made. Upon</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">approval of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative Committee, in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">its</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">sole</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">absolute</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">discretion,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">change or revoke</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">only</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">if</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">done</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">so</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">within</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">acceptable</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">timeframes</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">outlined</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">applicable regulations thereunder.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:21pt;"><p style="width:21pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;text-align:left;border-top:1pt none #D9D9D9 ;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:10.65pt 25.4pt 0pt 0pt;">
				<font style="margin:10.65pt 25.4pt 0pt 0pt;line-height:101.67%;text-align:left;border-top:1pt none #D9D9D9;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.7pt 0pt 0pt;"> 3.2</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Withholding of Amounts. </font><font style="display: inline;color:#181818;">For each Plan Year, the Base Salary portion of the Deferred Salary Amount shall be withheld from each regularly scheduled Base Salary payroll in equal amounts, as adjusted from time to time, for increases and decreases in Base Salary. The Deferred</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Bonus Amount for a Plan Year shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be withheld at the time the Annual Bonus is or otherwise would</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be paid</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to the Eligible Employee,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">whether or not this occurs during that Plan </font><font style="display: inline;color:#181818;">Year.</font></p></td></tr></table></div>
		<p style="margin:0.1pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.75pt 0pt 0pt;">
				<font style="margin:0pt 21.75pt 0pt 0pt;line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.6pt 0pt 0pt;"> 3.3</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Company Contribution Amount. </font><font style="display: inline;color:#181818;">The Administrative Committee, in its sole and absolute discretion, may, but is not required</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to, credit to the Company Contribution</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Account a Company Contribution</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Amount</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">at any time in its discretion</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">as hereinafter</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">determined.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.15pt 0pt 0pt;">
				<font style="margin:0pt 21.15pt 0pt 0pt;line-height:102.92%;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.35pt 0pt 0pt;"> (a)</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Amount</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">of</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Contribution. </font><font style="display: inline;color:#181818;">The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Contribution Amount</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">credited to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Contribution Account shall be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">amount not to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">exceed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">one</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">hundred percent (</font><font style="display: inline;color:#181818;">100</font><font style="display: inline;color:#181818;">%) of the first three percent (3%)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of each of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an Eligible Employee's Base Salary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Annual</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Bonus</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">fifty</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">percent</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(50%)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">next</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">two</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">percent</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(2%)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">each</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee's Base</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Salary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Annual Bonus.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Notwithstanding</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">foregoing,</font></p></td></tr></table></div>
		<p style="margin:0pt 16.6pt 0pt 54.25pt;line-height:101.67%;text-indent: -0.05pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#181818;">(i)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Contribution</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Amount</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">allocated</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Deferred</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Salary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not exceed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Deferred Salary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Amount,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(ii)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Contribution Amount allocated</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Deferred Bonus</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">exceed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Deferred Bonus</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Amount. The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee, in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">its</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">sole</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and absolute</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">discretion, may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">allocate a </font><font style="display: inline;color:#181818;">Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Contribution</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Amount</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">less</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">than</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">greater</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">than</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">amount</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">described</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">above,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and </font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">amount credited to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Eligible Employee for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Year</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">zero,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">even</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">though</font>
		</p>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.85pt 48.4pt 0pt 51.85pt;line-height:102.92%;text-indent: -0.3pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">8</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.85pt 48.4pt 0pt 51.85pt;line-height:102.92%;text-indent: -0.3pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">other Eligible Employees may receive a Company Contribution Amount for that Plan </font><font style="display: inline;color:#161616;">Year.</font>
		</p>
		<p style="margin:0.45pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 5pt">
			<font style="display: inline;font-size:5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:51pt;"><p style="width:51pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:4.5pt 22.95pt 0pt 0pt;">
				<font style="margin:4.5pt 22.95pt 0pt 0pt;line-height:101.67%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.5pt 0pt 0pt;"> (b)</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Forfeiture</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Match</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Based</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">on</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;font-size:11.5pt;">4</font><font style="display: inline;font-weight:bold;color:#161616;font-size:11.5pt;">01</font><font style="display: inline;font-weight:bold;color:#161616;font-size:11.5pt;">(k)</font><font style="display: inline;font-weight:bold;color:#161616;font-size:11.5pt;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Plan</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Participation.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">credited for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">will</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reduced by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of matching</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">contributions in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">401(k)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant was eligible to receive.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:17pt;"><p style="width:17pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 28.4pt 0pt 0pt;">
				<font style="margin:0pt 28.4pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.55pt 0pt 0pt;"> 3.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Vesting. </font><font style="display: inline;color:#161616;">A Participant shall at all times be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">one hundred percent (100%) vested in his or her Deferred Salary Account, Deferred Bonus Account, and Company Contribution Account. </font><font style="display: inline;font-family:Arial;color:#161616;">If</font><font style="display: inline;font-family:Arial;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">circumstances constituting Cause exist at any time, the Participant's Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">will</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be forfeited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its entirety and, if any distributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have been</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">must</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">promptly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">repay</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such </font><font style="display: inline;color:#161616;">distributions.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 26.8pt 0pt 0pt;">
				<font style="margin:0.05pt 26.8pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.4pt 0pt 0pt;"> 3.5</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Investment Fund Subaccounts; Crediting Dates. </font><font style="display: inline;color:#161616;">A Participant's Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">at all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">times</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">bookkeeping</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">entry only and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not represent</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any investment made on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">her</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">behalf</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or the Administrative Committee.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;font-family:Arial;color:#161616;">If</font><font style="display: inline;font-family:Arial;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee decides</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in its sole discretion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">establish</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any advance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">accrued</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reserve on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">books</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">against</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">future</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">expense</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">hereunder,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee decides in its sole discretion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to fund a trust from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan benefits may be paid</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time to time, such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reserve or trust shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not under any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">circumstance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be deemed to be an asset of the Plan. Each Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred Salary Account, Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account, and Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account shall be further divided into separate subaccounts ("Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund Subaccounts"),</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">each of which corresponds</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">fund selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by the Participant ("Investment Fund"). A Participant's Deferred Salary Account, Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account, and Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be credited as follows:</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:50pt;"><p style="width:50pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 27.45pt 0pt 0pt;">
				<font style="margin:0pt 27.45pt 0pt 0pt;line-height:102.92%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.95pt 0pt 0pt;"> (a)</font>
			<font style="display: inline;color:#161616;">After amounts are withheld and deferred from a Participant's Base Salary, the Company shall credit the Investment Fund Subaccounts of the Participant's Deferred Salary Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with an amount equal to the amount of Base Salary deferred by the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as of the date that the Base Salary would have otherwise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">been paid to the Participant, and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the portion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Base Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant has deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to be invested in a certain type of Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund shall be credited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Investment Fund Subaccount corresponding to that Investment Fund. After amounts are withheld and deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from a Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Annual Bonus, the Company shall credit the Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Subaccounts</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with an amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">equal</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of Annual</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as of the date that the Annual</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus would</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">otherwise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">been paid to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Participant, and the portion of the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Annual</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus that the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">has</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to be invested in a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">certain type of Investment Fund shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">credited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund Subaccount corresponding</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to that Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund. After the Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">makes a Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount, the Company shall credit the Investment Fund Subaccounts of the Participant's Company Contribution Account with an amount equal to the Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount determined</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Company's discretion, and the portion of the Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">has deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to be invested in a</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:102.92%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.25pt 0pt 0pt 53.1pt;line-height:100.83%;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">9</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.25pt 0pt 0pt 53.1pt;line-height:100.83%;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">certain type of Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">credited to the Investment Fund Subaccount corresponding to that Investment Fund.</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 20.95pt 0pt 0pt;">
				<font style="margin:0pt 20.95pt 0pt 0pt;line-height:101.67%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.05pt 0pt 0pt;"> (b)</font>
			<font style="display: inline;color:#161616;">Each business day, each of the Participant's Investment Fund Subaccounts shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be credited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with earnings or losses in an amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determined</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by multiplying</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the balance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">credited</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund Subaccount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">prior day</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">plus contributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">allocated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund Subaccount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that day by the rate</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of net gain or loss for the corresponding</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund for that day.</font></p></td></tr></table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 32.15pt 0pt 0pt;">
				<font style="margin:0pt 32.15pt 0pt 0pt;line-height:102.92%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 23.1pt 0pt 0pt;"> (c)</font>
			<font style="display: inline;color:#161616;">Each of the Participant's Investment Fund Subaccounts shall be reduced pro rata by the amount of any distributions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made to the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or Beneficiary, as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the date of the distribution.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:53pt;"><p style="width:53pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 24.00pt;">
			<p style="text-align:left;color:#161616;font-weight:bold;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;text-align:left;color:#161616;font-weight:bold;font-family:Times New Roman;font-size:11pt;;"> 3.6</font>
			</p>
		</td><td style="width:10pt;"><p style="width:10pt;width:10pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:left;color:#161616;font-weight:bold;font-family:Times New Roman;font-size: 11pt;margin:0pt;">
			<font style="display: inline;color:#161616;">Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Elections.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:103.75%;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 31.25pt 0pt 0pt;">
				<font style="margin:0pt 31.25pt 0pt 0pt;line-height:103.75%;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 23pt 0pt 0pt;"> (a)</font>
			<font style="display: inline;color:#161616;">In its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and absolute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee may </font><font style="display: inline;color:#161616;">select</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">commercially available Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Funds to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determine the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">earnings or </font><font style="display: inline;color:#161616;">losses credited to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's accounts under Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">3.5</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">above.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;border-bottom:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 25.45pt 0pt 0pt;">
				<font style="margin:0pt 25.45pt 0pt 0pt;line-height:102.92%;border-bottom:1pt none #D9D9D9;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.7pt 0pt 0pt;"> (b)</font>
			<font style="display: inline;color:#161616;">Upon</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">making</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferral</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">election,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">designate in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Agreement the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment Fund</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">funds</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's Deferred Salary Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Contribution Account,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferral election relates,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">will be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deemed to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">invested for purpose of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determining the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">earnings or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">losses</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">allocated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to that Investment Fund</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Subaccount.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">specify</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deemed investment, in whole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">percentage</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">increments,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">one</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">more</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Funds,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">communicated from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee. A</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">change</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">designation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">properly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">filing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">change</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">prior</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such manner</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determined</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and absolute </font><font style="display: inline;color:#161616;">discretion.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;border-top:1pt none #D9D9D9 ;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:10.4pt 23.4pt 0pt 0pt;">
				<font style="margin:10.4pt 23.4pt 0pt 0pt;line-height:101.67%;border-top:1pt none #D9D9D9;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 22.2pt 0pt 0pt;"> (c)</font>
			<font style="display: inline;color:#161616;">Notwithstanding</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provision</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interpreted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">contrary, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment Funds</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee or designation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment Funds</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">considered or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">construed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">manner</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">actual investment of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Fund(s). In</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the event that the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee invests in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Investment Funds in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">absolute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">no</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">rights in or to such proceeds.</font></p></td></tr></table></div>
		<p style="margin:0.4pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 24.95pt 0pt 0pt;">
				<font style="margin:0.05pt 24.95pt 0pt 0pt;line-height:101.67%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 20.8pt 0pt 0pt;"> 3.7</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Taxes. </font><font style="display: inline;color:#161616;">All federal, state or local taxes that the Plan Administrator determines are required to be withheld from any contributions and payments made pursuant to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this Plan shall be </font><font style="display: inline;color:#161616;">withheld.</font></p></td></tr></table></div>
		<p style="margin:0pt;text-align:left;border-bottom:1pt none #D9D9D9 ;color:#161616;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">&#xFEFF;</font><a name="_TOC_250007"></a>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">4.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution;</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Emergencies</font>
		</p>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-weight:bold;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:17pt;"><p style="width:17pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;font-family:Times New Roman;font-size: 11pt;margin:0pt 38.05pt 0pt 0pt;">
				<font style="margin:0pt 38.05pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:101.67%;;;padding:0pt 21.95pt 0pt 0pt;"> 4.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">In-Service Distribution.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In connection with each annual election to defer a Deferred Salary Amount or Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Amount, a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may elect to receive an In&#xAD; Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">respect</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to that specific Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Year's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.6pt 22.75pt 0pt 15.55pt;line-height:102.92%;text-indent:0.75pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">10</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.6pt 22.75pt 0pt 15.55pt;line-height:102.92%;text-indent:0.75pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">Amount,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred Bonus</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Contribution Amount.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service Distribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">lump</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sum payment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account Balance,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">calculated as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">close</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of business</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">around the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">date</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service Distribution becomes</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payable,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as determined</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sole</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Subject to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terms</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and conditions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">each</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">paid</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">out</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">soon</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administratively possible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">January</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">I</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">selected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">designated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">must</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">at</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">least</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">two</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(2)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Years</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">but</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">more</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">than</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">six</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(6)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Years</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">would</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">otherwise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">paid. By</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">way</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">example,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">elected</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amounts</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">are deferred in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">commencing January</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">1,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">2020</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">designated payment date</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in two</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(2)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Years,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service Distribution would</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">become</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">soon</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">possible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after December 31, 2022.</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt;margin:0pt 28.45pt 0pt 0pt;">
				<font style="margin:0pt 28.45pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;border-bottom:1pt none #D9D9D9;;;padding:0pt 21.3pt 0pt 0pt;"> 4.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Other Benefits Take Precedence Over Short-Term. </font><font style="display: inline;color:#161616;">Should an event occur that triggers a benefit under Article 5, any Deferred Salary Account, Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Account, or Company Contribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">subject</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In-Service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Distribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under Article 4.1 shall not be paid in accordance with Article 4.1 but shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be paid in accordance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with Article 5.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:14pt;"><p style="width:14pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt;margin:10.65pt 25.6pt 0pt 0pt;">
				<font style="margin:10.65pt 25.6pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;border-top:1pt none #D9D9D9;;;padding:0pt 21.45pt 0pt 0pt;"> 4.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Payout for Unforeseeable Financial</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Emergencies. </font><font style="display: inline;color:#161616;font-size:12pt;">If </font><font style="display: inline;color:#161616;">a Participant (including a Participant who is no longer an Eligible Employee) experiences an Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial Emergency,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the individual</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may petition the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee to receive a partial or full payout</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan. The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payout</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not exceed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">lesser of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">calculated as if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such Participant were receiving a Termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Benefit, or the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amount</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reasonably required</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to satisfy the Unforeseeable Financial Emergency plus amounts necessary to pay taxes reasonably anticipated as a result of the payout, after taking into account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the extent to which such Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Emergency</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is or may be relieved</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">through</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reimbursement</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or compensation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by insurance or otherwise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or by liquidation of the Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">assets (to the extent such liquidation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">would</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not itself cause severe financial</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">hardship).</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">If, subject</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the sole and absolute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discretion</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the petition</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payout</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is approved</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">then any payout shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be made within sixty (60)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">days of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">date of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">approval.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In the event a Participant experiences</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Unforeseeable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Financial</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Emergency</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">receives</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payout</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in conformance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this Article 4.3, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferral</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be terminated.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">A deferral election shall also be terminated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if required</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to obtain a hardship distribution</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under a qualified cash or deferred arrangement</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under Code Section 401(k). Any deferral</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made by an Eligible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">after such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employee's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of deferrals in conformance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with this Article 4.3 shall be treated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as the Eligible Employee's initial deferral election.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 5pt">
			<font style="display: inline;font-size:5.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:4.55pt 27.1pt 0pt 16.55pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250006"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">5.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Benefits</font>
		</p>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:14pt;"><p style="width:14pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 26.8pt 0pt 0pt;">
				<font style="margin:0pt 26.8pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.6pt 0pt 0pt;"> 5.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Termination</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Benefit.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">A</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">who Terminates</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reason,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">than for death or Disability, shall receive, as a Termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Benefit, his or her Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance. A Participant,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">connection</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his or her election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to defer compensation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">particular</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year, shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">also</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">elect on an Election</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Form how that specific</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Year's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Salary Amount or Deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Bonus Amount shall be distributed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">upon Termination.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The Participant may elect to receive a lump sum</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or payment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pursuant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Installment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Method</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">ranging</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">two to fifteen</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:102.92%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.7pt 25.9pt 0pt 19.95pt;line-height:106.67%;text-indent:0.15pt;font-family:Times New Roman;font-size: 10pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">11</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.7pt 25.9pt 0pt 19.95pt;line-height:106.67%;text-indent:0.15pt;font-family:Times New Roman;;font-size: 10pt"><font style="display: inline;color:#161616;font-size:10.5pt;">(2-15) years with payments made monthly, quarterly, or annually. If a Participant does not make any election with respect to the payment of the Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefit, then such benefit shall be payable in a lump sum. The lump sum payment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall be made, or installment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payments shall commence, on the first business day of the first month following the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">six month anniversary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of a Participant's date of termination.</font>
		</p>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 23.5pt 0pt 0pt;">
				<font style="margin:0pt 23.5pt 0pt 0pt;line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.2pt 0pt 0pt;"> 5.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Distribution</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Upon Death. </font><font style="display: inline;color:#161616;font-size:10.5pt;">If a Participant dies before the Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefits commence, the Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiary shall receive distributions in the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">same manner and form that</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">would</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">have</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">received</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">had</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">terminated</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in accordance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with Article</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">5.1.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">If a</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">dies after</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefits</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">commence</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">but</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">before</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefit is paid in full, the Participant's unpaid Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefit payments shall continue</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">paid</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">over the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">remaining</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">number of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">years and in the same amounts</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as that</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">benefit</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">would</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">have been paid</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to the Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">had the Participant survived.</font></p></td></tr></table></div>
		<p style="margin:0.1pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 28.7pt 0pt 0pt;">
				<font style="margin:0pt 28.7pt 0pt 0pt;line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.2pt 0pt 0pt;"> 5.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Distribution</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Upon Disability. </font><font style="display: inline;color:#161616;font-size:10.5pt;">A Participant suffering a Disability shall, for benefit purposes under the Plan, be deemed to have experienced a</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Termination of Employment and the Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Balance shall be distributed in accordance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with the election made under Article 5.1.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 24.2pt 0pt 0pt;">
				<font style="margin:0pt 24.2pt 0pt 0pt;line-height:106.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.45pt 0pt 0pt;"> 5.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Change in</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Time or Form</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of Payment.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Notwithstanding</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">method of payment for the Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefit</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">In-Service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Distribution</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">elected</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by a Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">on an Election Form with respect to any Deferred Salary Amount or Deferred Bonus Amount, the Participant, subject to the limitations set forth below, may elect</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to change the time</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or form of the payment of such amounts under a subsequent election</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">one time for each deferral election so long as the subsequent election meets the following requirements:</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:107.92%;font-family:Times New Roman;font-size: 10pt;margin:0pt 25.05pt 0pt 0pt;">
				<font style="margin:0pt 25.05pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:107.92%;;;padding:0pt 23.95pt 0pt 0pt;"> (a)</font>
			<font style="display: inline;color:#161616;font-size:10.5pt;">The subsequent election may not take effect until at least twelve (12) months after the date on which the subsequent election</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">is accepted</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Administrative </font><font style="display: inline;color:#161616;font-size:10.5pt;">Committee.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:107.92%;font-family:Times New Roman;font-size: 10pt;margin:0pt 34pt 0pt 0pt;">
				<font style="margin:0pt 34pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:107.92%;;;padding:0pt 23.95pt 0pt 0pt;"> (b)</font>
			<font style="display: inline;color:#161616;font-size:10.5pt;">The first payment with respect to which the subsequent election is made must be</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">deferred</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">for a period of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">not less than five (5) years from the date such payment would otherwise have been made, or, in the case of a payment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">made in an Installment Method, from when the first payment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">would otherwise have been made.</font></p></td></tr></table></div>
		<p style="margin:0.55pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:52pt;"><p style="width:52pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:107.92%;font-family:Times New Roman;font-size: 10pt;margin:0pt 34.6pt 0pt 0pt;">
				<font style="margin:0pt 34.6pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:107.92%;;;padding:0pt 24.15pt 0pt 0pt;"> (c)</font>
			<font style="display: inline;color:#161616;font-size:10.5pt;">Any subsequent election related to a payment at a specified time or pursuant to a fixed schedule may not be made less than twelve (12)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">months prior to the date of the first scheduled</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payment.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:86pt;"><p style="width:86pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="font-family:Times New Roman;font-size: 10pt;margin:0pt;">
				<font style="margin:0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;;"> (d)</font>
			</p>
		</td><td style="width:13pt;"><p style="width:13pt;width:13pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman;font-size: 10pt;margin:0pt;">
			<font style="display: inline;color:#161616;font-size:10.5pt;">The</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">subsequent</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">election</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">may</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">not</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">accelerate</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">time</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payment.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 24.95pt 0pt 52.65pt;line-height:110%;text-indent: -0.25pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#161616;font-size:10.5pt;">The form of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">for an In-Service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Distribution</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">may only occur in conformance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with Article 4.1.</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:105.83%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:4.75pt 27.1pt 0pt 0pt;">
				<font style="margin:4.75pt 27.1pt 0pt 0pt;line-height:105.83%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 21.4pt 0pt 0pt;"> 5.5</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Limitation on Key</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Employees. </font><font style="display: inline;color:#161616;font-size:10.5pt;">Notwithstanding</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">other provision of the Plan to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">contrary,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">if,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">at</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">time</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">a</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">separation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">stock of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Company or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Employer</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">is publicly</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">traded on an established</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">securities market</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or otherwise,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the payment</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:105.83%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.3pt 33.85pt 0pt 16.25pt;line-height:107.92%;text-indent:0.05pt;font-family:Times New Roman;font-size: 10pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">12</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.3pt 33.85pt 0pt 16.25pt;line-height:107.92%;text-indent:0.05pt;font-family:Times New Roman;;font-size: 10pt"><font style="display: inline;color:#161616;font-size:10.5pt;">of a Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Benefit</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with respect to a "key employee" of the Company or the Employer (within the meaning of Code Section 416(i)(l)), shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">not</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be made within six months following the Participant's separation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">from service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Employer, except</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in the event of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">death.</font>
		</p>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 27.1pt 0pt 18.6pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">6.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Designation</font>
		</p>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 27.85pt 0pt 0pt;">
				<font style="margin:0.05pt 27.85pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;;;padding:0pt 22.2pt 0pt 0pt;"> 6.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Beneficiary.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Each Participant shall have the right, at any time, to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">designate his or her</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiary(ies) (both</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">primary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as well</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">contingent)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">receive any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">benefits</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under the Plan upon the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">death of the Participant. The Beneficiary designated</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under the Plan may be the same</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">different</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">from</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">designation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">other</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">plan of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Company</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or the Employer in which the Participant participates.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:107.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 33.05pt 0pt 0pt;">
				<font style="margin:0pt 33.05pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:107.92%;;;padding:0pt 22.2pt 0pt 0pt;"> 6.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Beneficiary Designation; Change. </font><font style="display: inline;color:#161616;font-size:10.5pt;">A Participant shall designate his</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or her Beneficiary by properly completing and executing the Beneficiary Designation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Form, and properly</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">returning</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">it to the Administrative</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Committee.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">A Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall have the right to modify a Beneficiary designation by properly completing, executing and otherwise complying with the terms of the Beneficiary Designation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Form and any of the other Administrative Committee's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">rules and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">procedures</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in effect.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Upon acceptance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Administrative Committee of a new Beneficiary Designation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Form, all Beneficiary designations previously filed shall be void. The Administrative Committee shall be entitled to rely upon the last Beneficiary Designation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Form properly filed by the Participant prior to his or her death. No designation or change in the designation of a Beneficiary shall be effective until properly received by the Administrative</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Committee.</font></p></td></tr></table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 26.65pt 0pt 0pt;">
				<font style="margin:0.05pt 26.65pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;;;padding:0pt 22.05pt 0pt 0pt;"> 6.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">No</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Beneficiary Designation. </font><font style="display: inline;font-family:Arial;color:#161616;font-size:10.5pt;">If</font><font style="display: inline;font-family:Arial;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">a Participant fails to designate a Beneficiary as provided</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Articles 6.1 and 6.2 above or,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">if all</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiaries</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">predecease</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or die prior to complete distribution of the Participant's benefits, then the Beneficiary shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be governed by the rules (and any beneficiary designation) applicable to the Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in the qualified</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">retirement savings plan maintained</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Company or the Employer.</font></p></td></tr></table></div>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:107.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 24.9pt 0pt 0pt;">
				<font style="margin:0pt 24.9pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:107.92%;;;padding:0pt 21.55pt 0pt 0pt;"> 6.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Doubt as</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">to</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Beneficiary. </font><font style="display: inline;font-family:Arial;color:#161616;font-size:10.5pt;">If</font><font style="display: inline;font-family:Arial;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Administrative Committee has</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">doubt as to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the proper Beneficiary to receive payments pursuant to the Plan, the Administrative</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Committee shall have</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">right, exercisable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">its</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">discretion,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to cause</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Company</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">withhold</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">such</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">payments until this matter is resolved</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Administrative Committee's satisfaction.</font></p></td></tr></table></div>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;font-family:Times New Roman;font-size: 11pt;margin:0pt 27.85pt 0pt 0pt;">
				<font style="margin:0pt 27.85pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;;;padding:0pt 21.55pt 0pt 0pt;"> 6.5</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Discharge of Obligations. </font><font style="display: inline;color:#161616;font-size:10.5pt;">The payment of all benefits under the Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan to a Beneficiary shall fully and completely discharge the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Company, its Subsidiaries, and the Administrative Committee from all further obligations under the Plan with respect to the Participant, and that Participant's Plan Agreement shall terminate upon complete payment of all Participant benefits.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 5pt">
			<font style="display: inline;font-size:5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:4.55pt 27.1pt 0pt 16.85pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250005"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:normal;color:#161616;font-size:11.5pt;">7.</font><font style="display: inline;font-weight:normal;color:#161616;font-size:11.5pt;">&nbsp;</font><font style="display: inline;color:#161616;">Leave</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Absence</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:14pt;"><p style="width:14pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:106.67%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 40.8pt 0pt 0pt;">
				<font style="margin:0pt 40.8pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;text-align:left;;;padding:0pt 21.2pt 0pt 0pt;"> 7.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Paid Leave of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Absence. </font><font style="display: inline;color:#161616;font-size:10.5pt;">If</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">a Participant is</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">authorized by the Employer for</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any reason to take a paid leave of absence from the employment of the Employer, including an absence for</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any sabbatical plan offered by the Company or the Employer, the Participant shall continue to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be deemed employed</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Employer and the Deferred Salary Account and</font></p></td></tr></table></div>
		<p style="margin:0.1pt 0pt 0pt 15.55pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#161616;font-size:10.5pt;">Deferred</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Bonus</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">(if</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">applicable)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">continue</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">maintained</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">during</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">such</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">paid</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">leave</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.7pt 24.95pt 0pt 20.4pt;line-height:105.83%;font-family:Times New Roman;font-size: 10pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">13</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.7pt 24.95pt 0pt 20.4pt;line-height:105.83%;font-family:Times New Roman;;font-size: 10pt"><font style="display: inline;color:#161616;font-size:10.5pt;">absence in accordance with Article 3.1, unless a "separation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">from service" in accordance with Code Section 409A and the applicable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">regulations</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">thereunder</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">has occurred.</font>
		</p>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:106.67%;text-align:left;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.5pt 0pt 0pt;">
				<font style="margin:0pt 21.5pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;text-align:left;;;padding:0pt 21.3pt 0pt 0pt;"> 7.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Unpaid Leave of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Absence.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-family:Arial;color:#161616;">If</font><font style="display: inline;font-family:Arial;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">a Participant is</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">authorized</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Employer for</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any reason to take an unpaid leave of absence from the employment of the Employer, the Participant shall continue to be considered</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">employed</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Employer (unless a "separation</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">from service" in accordance with Code Section 409A and the applicable regulations thereunder has occurred) and the Participant shall be excused from making deferrals until the Participant returns to paid employment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">status.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Upon</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">such</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">return,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">deferrals</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">resume</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">for</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the remaining</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">portion</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Year in which the return occurs, based on</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the deferral election,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">if any, made for that Plan Year. </font><font style="display: inline;font-family:Arial;color:#161616;">If</font><font style="display: inline;font-family:Arial;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">no election</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">was made for that</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Year, no deferral shall be withheld.</font></p></td></tr></table></div>
		<p style="margin:10.4pt 19.25pt 0pt 0pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250004"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">8.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Termination,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Amendment,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Modification</font>
		</p>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:106.67%;font-family:Times New Roman;font-size: 11pt;margin:0pt 20.3pt 0pt 0pt;">
				<font style="margin:0pt 20.3pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;;;padding:0pt 21.45pt 0pt 0pt;"> 8.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Termination. </font><font style="display: inline;color:#161616;font-size:10.5pt;">Although the Company anticipates that it will continue the Plan for an indefinite period of time, there is no guarantee that the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Company</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">will continue the Plan or will not</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">terminate</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">at</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">time</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">future.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Accordingly,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the sole and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">absolute</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">discretion of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Board,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Company</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">reserves</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">right</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">terminate</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">at</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">time</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">respect</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to any or all of its Participants and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Employees.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Upon the termination of the Plan, the Plan Agreements of the affected Participants shall terminate and all Account Balances shall remain subject</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to the terms of the Plan and the elections</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">made in the applicable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Election</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Forms. If permitted</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under Code Section 409A</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and any applicable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Internal</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Revenue Service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">regulations issued</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">thereunder,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Board</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">its</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">sole</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">absolute</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">discretion</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">may</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">cause</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">all</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Balances to be distributed</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to Participants in accordance with such provisions.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:106.67%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 20.5pt 0pt 0pt;">
				<font style="margin:0.05pt 20.5pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:106.67%;;;padding:0pt 21.75pt 0pt 0pt;"> 8.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Amendment. </font><font style="display: inline;color:#161616;font-size:10.5pt;">The</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Company may, at any time, amend or modify the Plan in whole or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in part</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the action of the Board; provided, however, that: (i) no amendment or modification shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be effective</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to decrease or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">restrict</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">value</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of a</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Balance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in existence at the time the amendment or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">modification</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">is made (the Account Balance is calculated as if the Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">had experienced</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">a Termination</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of Employment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as of the effective date of the amendment or modification, or, if the amendment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or modification occurs after a Termination of Employment,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Participant's Account</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Balance is calculated as of the effective date of the amendment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">modification)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">(ii)</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">no</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">amendment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">modification</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">this</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Article</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">8.2</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">be effective.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">The</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">amendment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">modification</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan shall</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">not</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">affect</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Beneficiary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">who</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">has</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">become</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">entitled</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to the payment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of benefits</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">as of the date of the amendment</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">or</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">modification.</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Notwithstanding the foregoing,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Company's Chief People Officer acting alone may amend or modify the terms of the Plan to conform the provisions of the Plan to any amendments to Code Section 409A and the guidance issued</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">by the Secretary</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Treasury</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">respect</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Code</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Section</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">409A</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">applicable</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Internal Revenue</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Service</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">regulations</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">issued</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">thereunder,</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">in</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">accordance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">with</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">such</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">guidance</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to avoid an acceleration of payment to any</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant in the Plan.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:100.83%;font-family:Times New Roman;font-size: 11pt;margin:0pt 31.25pt 0pt 0pt;">
				<font style="margin:0pt 31.25pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:10.5pt;line-height:100.83%;;;padding:0pt 21.6pt 0pt 0pt;"> 8.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Effect of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Payment. </font><font style="display: inline;color:#161616;font-size:10.5pt;">The full payment of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the applicable benefit to the</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Participant under Articles 4 or </font><font style="display: inline;font-style:italic;color:#161616;font-size:11.5pt;">5 &nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">of</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Plan shall completely discharge all obligations</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">to a Participant</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">and his or her Beneficiaries</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">under the Plan and</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">the Participant's</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Plan</font><font style="display: inline;color:#161616;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#161616;font-size:10.5pt;">Agreement shall terminate.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 170.3pt 0pt 169.35pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250003"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">9.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administration</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">14</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:3.6pt 29pt 0pt 0pt;">
				<font style="margin:3.6pt 29pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.85pt 0pt 0pt;"> 9.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Administrative</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Duties. </font><font style="display: inline;color:#161616;">To</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">extent that ERISA applies to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"named fiduciary"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"plan administrator"</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan. The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">responsible</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">general administration of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan. The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee will,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">subject to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terms of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan, have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">authority to:</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(i) approve Employees for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">participation,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(ii)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">adopt,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">alter,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and repeal administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">rules</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and practices governing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(iii) interpret the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terms</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provisions of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">make amendments</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">dealing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">ministerial practices</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">set</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">forth in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(iv) </font><font style="display: inline;color:#161616;">otherwise supervise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">delegate </font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">authority under this Article</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">9.1 to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other person or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">persons that it</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deems appropriate.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Notwithstanding</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">foregoing, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Chief People</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Officer</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">acting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">alone may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amend</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">modify</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terms</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provided</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Section</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">8.2,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amend,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">modify, or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terminate any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferral Election made hereunder, in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">either</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">case</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">extent necessary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or advisable to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">comply with the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requirements of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Code</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Section 409A.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 40.85pt 0pt 0pt;">
				<font style="margin:0pt 40.85pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.35pt 0pt 0pt;"> 9.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Agents.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">In</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may, from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employ</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agents</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">delegate</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">them</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">duties</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">it</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sees</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">fit (including</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">acting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">through</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">duly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">appointed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">representative)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">from</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">consult with counsel who may be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">counsel to the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 33.55pt 0pt 0pt;">
				<font style="margin:0pt 33.55pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 22.2pt 0pt 0pt;"> 9.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Binding</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Effect</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Decisions.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">All</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">decisions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">case</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">person</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">persons</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">whom the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">has</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">delegated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">authority,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">final</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">conclusive</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">binding</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">upon</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all persons having</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interest in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">approval by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a majority of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">quorum of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">constitute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">approval of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">case</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">action</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requiring</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or Board approval.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0pt 56.65pt 0pt 0pt;">
				<font style="margin:0pt 56.65pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 22.2pt 0pt 0pt;"> 9.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Indemnity</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Board.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">indemnify</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">hold harmless</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the </font><font style="display: inline;color:#161616;">members</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">manner</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provided for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">bylaws</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amended from time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and incorporated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">herein by reference.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 31.25pt 0pt 0pt;">
				<font style="margin:0.05pt 31.25pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 21.95pt 0pt 0pt;"> 9.5</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Information.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">To</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">enable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">perform </font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">functions,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company shall supply</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">full</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">timely</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">information to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">matters relating to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">compensation of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participants and Employees, the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">date</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">circumstances of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">retirement,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Disability,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">death,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Termination</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of Employment of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participants and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Employees,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pertinent</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">information</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Board may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reasonably require.</font></p></td></tr></table></div>
		<p style="margin:0.3pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 27.1pt 0pt 17.8pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250002"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">10.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Benefits</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Agreements</font>
		</p>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:15pt;"><p style="width:15pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 29.95pt 0pt 0pt;">
				<font style="margin:0.05pt 29.95pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;line-height:102.92%;;;padding:0pt 16.75pt 0pt 0pt;"> 10.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Coordination with Other Benefits. </font><font style="display: inline;color:#161616;">The benefits provided for a Participant and Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under the Plan are in addition</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to any other benefits available to such Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under any other plan or program</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for Employees. The Plan shall supplement</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and shall not supersede, modify, or amend any other such plan or program except</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as may otherwise be expressly provided.</font></p></td></tr></table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 27.1pt 0pt 16.8pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250001"></a><font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">11</font><font style="display: inline;color:#161616;">.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Claims</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Procedures</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">16</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:54pt;"><p style="width:54pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 27.00pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:3.25pt 0pt 0pt;">
				<font style="margin:3.25pt 0pt 0pt;font-family:Times New Roman;font-weight:normal;font-style:normal;color:#161616;font-size:11pt;;"> 11.1</font>
			</p>
		</td><td style="width:6pt;"><p style="width:6pt;width:6pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:3.25pt 0pt 0pt;">
			<font style="display: inline;font-weight:bold;color:#161616;">Claims</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Procedures.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">claims</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">procedures</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Exhibit</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">A</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">apply.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 18.9pt 0pt 0pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">ARTICLE</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">12</font><font style="display: inline;color:#161616;">.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Miscellaneous</font>
		</p>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-weight:bold;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:20pt;"><p style="width:20pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 19.8pt 0pt 0pt;">
				<font style="margin:0pt 19.8pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 12.1</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Status</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Plan. </font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">intended to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a plan that is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">qualified within the meaning</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Code</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Section 401(a)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">unfunded and is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">maintained</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">an</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employer primarily for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">purpose</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">providing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deferred</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">compensation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">select group</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">management or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">highly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">compensated employees."</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administered</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interpreted to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">extent possible in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">manner</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">consistent with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">intent.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">It</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">intention of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">nonqualified deferred compensation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">described in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Sections</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">201(2), 3</font><font style="display: inline;color:#161616;">01</font><font style="display: inline;color:#161616;">(a)(3),</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and 4</font><font style="display: inline;color:#161616;">01</font><font style="display: inline;color:#161616;">(a)(l)</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">ERISA</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">covering</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">select</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">group</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">management or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">highly</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">compensated employees of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company and its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Subsidiaries (a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">"Top</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Hat Plan"). Without limiting</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">generality</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the foregoing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">provisions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">extent</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">permitted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Section</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">409A,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reserves the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">right to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terminate one</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">more</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participants' participation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">distribute</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such Participants'</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Account balances to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participants (or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">their</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">beneficiaries),</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">it</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">determined</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">U.S.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Department of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Labor</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">court</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">competent jurisdiction,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company with</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 20.2pt;line-height:11.95pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">advice</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">legal</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">counsel,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">does</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">qualify</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Top</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Hat</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan.</font>
		</p>
		<p style="margin:0.45pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 20.95pt 0pt 0pt;">
				<font style="margin:0pt 20.95pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 17.85pt 0pt 0pt;"> 12.2</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Unsecured General Creditor. </font><font style="display: inline;color:#161616;">Participants and their Beneficiaries, heirs, successors,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and assigns shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">no legal or equitable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">rights, interests, or claims</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in any property or assets of the Company or its Subsidiaries.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">For purposes of the payment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of benefits</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under the Plan, any and all Company and Subsidiary assets shall be, and remain, the general, unpledged, unrestricted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">assets of the Company or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its Subsidiaries. The Company's obligation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under the Plan shall be merely that of an unfunded and unsecured</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">promise to pay money in the future. The Company's Subsidiaries</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have no obligations</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Plan.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 22.85pt 0pt 0pt;">
				<font style="margin:0pt 22.85pt 0pt 0pt;line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 17.15pt 0pt 0pt;"> 12.3</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Company's</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Liability.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The Company's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">liability</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the payment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">benefits</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">defined only by the Plan and the Plan Agreement, as entered</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">into between</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Company and a Participant. The Company shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have no obligation</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to a Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">under the Plan except as expressly provided</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Plan and his or her Plan Agreement.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.15pt 0pt 0pt;">
				<font style="margin:0pt 21.15pt 0pt 0pt;line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 17.45pt 0pt 0pt;"> 12.4</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Nonassignability. </font><font style="display: inline;color:#161616;">Neither</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant nor</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">person</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">have</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">right to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">commute,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sell,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">assign,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">transfer,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pledge,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">anticipate,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mortgage,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">otherwise</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">encumber,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">transfer, hypothecate, alienate,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">convey in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">advance of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">actual receipt,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amounts,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payable hereunder,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">part thereof, which are,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all rights to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">which are</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">expressly declared to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be, </font><font style="display: inline;color:#161616;">unassignable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">non-transferable.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">No</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">part</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">amounts</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall, prior</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">actual</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payment, </font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">subject to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">seizure,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">attachment, garnishment, or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sequestration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payment of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">debts, judgments, alimony,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or separate</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">maintenance</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">owed by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">person,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be transferable by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">operation of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">law in the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">event of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other person's bankruptcy or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">insolvency or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be transferable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">spouse</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">result of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">property settlement or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">otherwise.</font></p></td></tr></table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.25pt 0pt 0pt;">
				<font style="margin:0pt 21.25pt 0pt 0pt;line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 17.2pt 0pt 0pt;"> 12.5</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Not</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">a</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Contract</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">of</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Employment.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The terms and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">conditions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not be deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to constitute a contract of employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">between the Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(or its Subsidiaries) and the Participant,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">either</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">expressed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">implied. Such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">hereby</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">acknowledged</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to be an "at</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">will" employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">relationship</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">can</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">terminated</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">at</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">reason,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">no reason, with or without cause, and with or without</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">notice, unless expressly provided in a written employment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">agreement.</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Nothing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the Plan shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to give a</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the right</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.35pt 24.95pt 0pt 17.15pt;line-height:105%;text-indent:0.1pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">18</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.35pt 24.95pt 0pt 17.15pt;line-height:105%;text-indent:0.1pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">retained</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">service</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">(or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Subsidiaries),</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interfere</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">right</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Employer to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discipline or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">discharge the Participant at</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">time.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:17pt;"><p style="width:17pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 31.9pt 0pt 0pt;">
				<font style="margin:0pt 31.9pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.9pt 0pt 0pt;"> 12.6</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Furnishing</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Information.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">A</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">his</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">her</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiary</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">cooperate </font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">furnishing</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">all information</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requested by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">take</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">other</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">actions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requested</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">order</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">facilitate the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">administration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">payments</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">benefits</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">hereunder,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">including</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">but</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">limited to,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">taking</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such physical examinations</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">may</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deem necessary.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 39.3pt 0pt 0pt;">
				<font style="margin:0pt 39.3pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.5pt 0pt 0pt;"> 12.7</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Terms. </font><font style="display: inline;color:#161616;">Whenever any words are used herein in the masculine, they shall be construed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as though</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">they were in the feminine in all cases where they would so apply; and whenever any words are used</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">herein</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">in the singular or in the plural, they shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be construed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as though they were used in the plural or the singular, as the case may be, in all cases where they would so apply.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 24.05pt 0pt 0pt;">
				<font style="margin:0pt 24.05pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.7pt 0pt 0pt;"> 12.8</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Captions.</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">The</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">captions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">articles,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">sections,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">paragraphs</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">are</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">for convenience only</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">control or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">affect the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">meaning</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">construction</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its </font><font style="display: inline;color:#161616;">provisions.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:103.75%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 24.4pt 0pt 0pt;">
				<font style="margin:0.05pt 24.4pt 0pt 0pt;line-height:103.75%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 16.45pt 0pt 0pt;"> 12.9</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Governing</font><font style="display: inline;font-weight:bold;color:#161616;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#161616;">Law. </font><font style="display: inline;color:#161616;">Subject</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the extent</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">that ERISA applies to the Plan, if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">at all, the provisions</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be construed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interpreted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">according</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the internal</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">laws</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the State of Colorado</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">without</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">regard to its conflicts of laws</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">principles.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:103.75%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 30.7pt 0pt 0pt;">
				<font style="margin:0pt 30.7pt 0pt 0pt;line-height:103.75%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.8pt 0pt 0pt;"> 12.10</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Notice. </font><font style="display: inline;color:#161616;">Any notice or filing required or permitted</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to be given</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">to the Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee under the Plan shall be sufficient</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if in writing and hand-delivered, or sent by registered or certified</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mail, to the address below:</font></p></td></tr></table></div>
		<p style="margin:0.1pt 0pt 0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 25.5pt 0pt 18.75pt;text-align:center;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Chipotle</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Mexican</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Grill,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Inc.</font>
		</p>
		<p style="margin:0.35pt 80.8pt 0pt 73.4pt;line-height:102.92%;text-align:center;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Attn: Supplemental</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Deferred Investment</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan Administrative</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Committee 610 Newport Center Drive, Suite 1300</font>
		</p>
		<p style="margin:0pt 26.15pt 0pt 18.75pt;line-height:12.55pt;text-align:center;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Newport</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beach,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">CA</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">92660</font>
		</p>
		<p style="margin:6.35pt 24.2pt 0pt 16.55pt;line-height:102.92%;text-indent: -0.1pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">notice</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">be</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">deemed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">given</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">date</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">delivery</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">if</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">delivery</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">is</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">made</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">mail,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">as</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">date</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">shown</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on the postmark on</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">receipt for registration</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">certification.</font>
		</p>
		<p style="margin:5.65pt 23.65pt 0pt 16.6pt;line-height:102.92%;text-indent: -0.05pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">Any notice or filing required or permitted to be given to a Participant under the Plan shall be sufficient if in writing and hand-delivered, or sent by mail, to the last known address of the </font><font style="display: inline;color:#161616;">Participant.</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:5.65pt 33.85pt 0pt 0pt;">
				<font style="margin:5.65pt 33.85pt 0pt 0pt;line-height:102.92%;text-align:justify;text-justify:inter-ideograph;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 14.4pt 0pt 0pt;"> 12.11</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Successors. </font><font style="display: inline;color:#161616;">The provisions of the Plan shall bind and inure to the benefit of the Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">its successors</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and assigns</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Participant's</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Beneficiaries.</font></p></td></tr></table></div>
		<p style="margin:0.25pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0pt 39.45pt 0pt 0pt;">
				<font style="margin:0pt 39.45pt 0pt 0pt;line-height:102.92%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.4pt 0pt 0pt;"> 12.12</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Spouse's Interest. </font><font style="display: inline;color:#161616;">The interest in the benefits hereunder of a spouse of a Participant who has predeceased the Participant shall automatically pass to the Participant and shall not be transferable</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">by such spouse in any manner,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">including</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">but not limited to such spouse's will, nor shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">such</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">interest</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">pass under</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the laws of intestate succession.</font></p></td></tr></table></div>
		<p style="margin:0.5pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:16pt;"><p style="width:16pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size: 11pt;margin:0.05pt 53.85pt 0pt 0pt;">
				<font style="margin:0.05pt 53.85pt 0pt 0pt;line-height:101.67%;text-align:left;color:#161616;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.85pt 0pt 0pt;"> 12.13</font>
			<font style="display: inline;font-weight:bold;color:#161616;">Validity. </font><font style="display: inline;color:#161616;font-size:11.5pt;">In </font><font style="display: inline;color:#161616;">case</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any provision of the Plan shall be illegal or invalid for</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">any reason, or shall</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">not</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">conform</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">with</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">requirements</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">of</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">law</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">or Code Section</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">409A</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">and</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.25pt 25.9pt 0pt 20pt;line-height:102.92%;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">19</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.25pt 25.9pt 0pt 20pt;line-height:102.92%;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;"><img src="cmg-20221231xex10_33g001.jpg" style="width: 0.0801203in; height: 0.5880468in" alt="image1.jpeg"></font><font style="display: inline;color:#181818;">regulations issued thereunder, said illegality or invalidity shall not affect the remaining parts hereof, but the Plan shall be construed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and enforced as if such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">illegal or invalid provision had never been inserted herein.</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 12pt;margin:10.05pt 21pt 0pt 0pt;">
				<font style="margin:10.05pt 21pt 0pt 0pt;line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size:12pt;;;padding:0pt 10.7pt 0pt 0pt;"> 12.14</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Incompetency.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;font-size:12pt;">If </font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">determines</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in its sole and absolute discretion</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that a benefit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under the Plan is to be paid to a minor, a person declared incompetent,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a person</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">incapable of handling</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the disposition</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of that person's property, the Administrative Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may direct</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">payment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">benefit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to the guardian,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">legal representative, or person</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">having the care and custody of such minor, incompetent, or incapable person.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">The Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">require proof of minority,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">incompetence,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">incapacity, or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">guardianship, as it may deem appropriate</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">prior</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to distribution</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of the benefit.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">payment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of a benefit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be a payment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for the account</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of the Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and the Participant's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Beneficiary,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">as the case</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be, and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">complete</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">discharge</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">liability</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for such payment amount.</font></p></td></tr></table></div>
		<p style="margin:0.2pt 0pt 0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 26.9pt 0pt 0pt;">
				<font style="margin:0pt 26.9pt 0pt 0pt;line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 12.95pt 0pt 0pt;"> 12.15</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Court Order. </font><font style="display: inline;color:#181818;">The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">authorized to make</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any payments</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">directed</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">court</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">order</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">action</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Board has been</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">named</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">as</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">party. In</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">addition, if</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">court</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">determines that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">spouse</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">former spouse</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant has</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">interest in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant's benefits</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">connection with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a property</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">settlement or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">otherwise, the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee, in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">its</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">sole</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">discretion, shall have</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">right,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">notwithstanding</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election made</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a Participant, to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">immediately distribute</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">spouse's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">former</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">spouse's interest in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">benefits</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to that spouse or former spouse.</font></p></td></tr></table></div>
		<p style="margin:0.05pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:33pt;">
			<p style="line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 27.35pt 0pt 0pt;">
				<font style="margin:0pt 27.35pt 0pt 0pt;line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.45pt 0pt 0pt;"> 12.16</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Insurance. </font><font style="display: inline;color:#181818;">The Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may apply for and procure insurance on the life of the Participant, in such amounts and in such forms as the Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">chooses. The Company shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be the sole owner and beneficiary of any such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">insurance. The Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall have no interest whatsoever</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in any such</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">policy or policies, and at the request of the Company, shall submit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to medical examinations and supply such information and execute such documents as may be required</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by the insurance</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">company or companies</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to whom the Company</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">has applied</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for </font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">surance.</font></p></td></tr></table></div>
		<p style="margin:0.55pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:19pt;"><p style="width:19pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:103.75%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 36.5pt 0pt 0pt;">
				<font style="margin:0pt 36.5pt 0pt 0pt;line-height:103.75%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.25pt 0pt 0pt;"> 12.17</font>
			<font style="display: inline;font-weight:bold;color:#181818;">No Acceleration</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">of Benefits.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">The acceleration of the time or schedule of any payment</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under the Plan is not permitted, except as provided</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in regulations </font><font style="display: inline;color:#181818;font-size:10.5pt;">by </font><font style="display: inline;color:#181818;">the Secretary of the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Treasury</font><font style="display: inline;color:#424242;">.</font></p></td></tr></table></div>
		<p style="margin:0.45pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.75pt 0pt 0pt;">
				<font style="margin:0pt 21.75pt 0pt 0pt;line-height:102.92%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 12.95pt 0pt 0pt;"> 12.18</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Compliance with Code</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Section</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">409A.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">intended to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provide for the deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensation</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">accordance with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">409A</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">applicable Internal </font><font style="display: inline;color:#181818;">Revenue</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Service</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">regulations issued thereunder</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensation</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">earned, vested,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferred</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after </font><font style="display: inline;color:#181818;">December 31,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">2004. Notwithstanding</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provisions of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan Agreement, or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any Election Form to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">contrary, no</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">otherwise permissible</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">election under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">given effect that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">would result in the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">taxation of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">amount under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Code</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">409A.</font></p></td></tr></table></div>
		<p style="margin:0.15pt 0pt 0pt;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;font-size:9.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:18pt;"><p style="width:18pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:34pt;">
			<p style="line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size: 11pt;margin:0pt 21.35pt 0pt 0pt;">
				<font style="margin:0pt 21.35pt 0pt 0pt;line-height:101.67%;text-align:left;color:#181818;font-family:Times New Roman;font-size:11pt;;;padding:0pt 13.1pt 0pt 0pt;"> 12.19</font>
			<font style="display: inline;font-weight:bold;color:#181818;">Additional</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Risks. </font><font style="display: inline;color:#181818;">Among</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">other</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">risks</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">relating</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a Participant's compensation deferral under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">event</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">error</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">circumstance arising</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">connection</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with a Participant's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">compensation</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">results</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">being</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">qualified</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">receive income</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">tax</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deferral,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">subject to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">immediate taxation</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">on</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Account</font></p></td></tr></table></div>
		<p style="margin:0pt;line-height:101.67%;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:3.75pt 48.4pt 0pt 15.2pt;line-height:105%;text-indent:0.3pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;">

		<p style="margin:0.55pt 0pt 0pt 3pt;font-family:Times New Roman;font-size: 11pt">

			<font style="display: inline;color:#161616;"></font><font style="display: inline;color:#161616;">20</font><font style="display: inline;color:#161616;"></font>

		</p></font>

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:3.75pt 48.4pt 0pt 15.2pt;line-height:105%;text-indent:0.3pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;color:#161616;">Balance, plus penalty taxes equal to twenty percent (20%) on the Account</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Balance, plus underpayment penalties and interest.</font>
		</p>
		<p style="margin:3.75pt 48.4pt 0pt 15.2pt;line-height:105%;text-indent:0.3pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#161616;">IN</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">WITNESS</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">WHEREOF,</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">the</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Company</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">has</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">signed</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">this</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">Plan</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">document</font><font style="display: inline;color:#161616;">&nbsp;</font><font style="display: inline;color:#161616;">on </font><font style="display: inline;color:#161616;">December 1,</font><font style="display: inline;color:#161616;"> 2019.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;margin-bottom:12pt;font-size:12pt;margin-left:0pt;">
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">&#xFEFF;</font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:262.25pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">Chipotle Mexican Grill, Inc.</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">By:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;border-bottom:1pt solid #000000 ;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">/s/ Marissa Andrada</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">Title:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;border-top:1pt solid #000000 ;border-bottom:1pt solid #000000 ;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;">Chief People Officer</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;">&#xFEFF;</font>
		</p>
		<p style="margin:0.05pt 0pt 0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-align:right;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:right;font-family:Calibri;font-size: 11pt">

			<font style="display: inline;font-family:Times New Roman;"></font><font style="display: inline;font-family:Times New Roman;">21</font><font style="display: inline;font-family:Times New Roman;"></font>

		</p>

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			&nbsp;

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:5.35pt 15.85pt 0pt 0pt;text-align:center;font-weight:bold;font-family:Times New Roman;font-size: 11pt">
			<a name="_TOC_250000"></a><font style="display: inline;color:#181818;">Exhibit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">A.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Claims</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Procedures</font>
		</p>
		<p style="margin:0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-weight:bold;font-size:12pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0.25pt 0pt 0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 14pt">
			<font style="display: inline;font-weight:bold;font-size:14pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 17.85pt 0pt 21.1pt;line-height:101.67%;text-indent:0.35pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-weight:bold;color:#181818;">Filing</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">a</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Claim.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">A</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">beneficiary</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Participant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">who</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">believes that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">he</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">she</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">eligible </font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">benefit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">this</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">has</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">been</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provided</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">submit</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claim</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">benefits</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">along</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">all</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">evidence</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">that</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">believes</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">may</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">relevant </font><font style="display: inline;color:#181818;">to the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claim.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee shall evaluate each properly filed claim and notify the </font><font style="display: inline;color:#181818;">claimant of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">approval or denial of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the claim within ninety (90)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">days after the Administrative Committee receives the claim, unless special circumstances require an extension of time for processing the claim. </font><font style="display: inline;color:#181818;font-size:12pt;">If </font><font style="display: inline;color:#181818;">an extension of time for processing the claim is required, the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provide</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">notice</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">extension</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">before the expiration of the initial ninety (90) day period, specifying the circumstances requiring an extension</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">date</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">final</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">decision</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">will</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">reached</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(which</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">date</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">later</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">than </font><font style="display: inline;color:#181818;">one hundred and eighty (180) days after the date on which the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee received </font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claim).</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;font-size:10.5pt;">If</font><font style="display: inline;color:#181818;font-size:10.5pt;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claim</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">denied</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">whole</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">part,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provide</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the claimant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">notice</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">setting</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">forth</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(a)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">specific</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">reasons</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">denial,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(b)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">references</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to pertinent Plan provisions upon which the denial is based, (c) a description of any additional material or information needed and an explanation of why such material or information is necessary,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(d)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant's</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">right</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">seek</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">review</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">denial pursuant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Section</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">below.</font>
		</p>
		<p style="margin:0.45pt 0pt 0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 18.3pt 0pt 20.9pt;line-height:101.67%;text-indent:0.85pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-weight:bold;color:#181818;">Review</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">of</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Claim</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;font-weight:bold;color:#181818;">Denial.</font><font style="display: inline;font-weight:bold;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;font-size:11.5pt;">If</font><font style="display: inline;color:#181818;font-size:11.5pt;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claim is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">denied,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">whole</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">or</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">part,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shalt</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">have</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">right </font><font style="display: inline;color:#181818;">to (a) request that the Administrative Committee review the denial, (b) review pertinent documents, and (c) submit issues and comments in writing, provided that the claimant files a </font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">request</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">review with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">within</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">sixty</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(60)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">days</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">date </font><font style="display: inline;color:#181818;">on</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant received written notice</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">from</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">denial. Within sixty</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">(60)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">days</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee receives a properly filed request for review, the Administrative Committee shall conduct such review and advise the claimant in writing</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of its</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">decision on review, unless special circumstances require an</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">extension of time</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for conducting the review. </font><font style="display: inline;color:#181818;font-size:12pt;">If </font><font style="display: inline;color:#181818;">an extension of time for conducting the review is required, the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">provide</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">with</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">notice</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">extension before the expiration of the initial sixty (60) day period, specifying the circumstances requiring an </font><font style="display: inline;color:#181818;">extension</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">date</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">by</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">such review</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">completed (which date</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">not</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">later</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">than </font><font style="display: inline;color:#181818;">one hundred and twenty (120) days</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">after the date on</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">which the Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee received </font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">request for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">review). The</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Administrative</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Committee</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">shall inform the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">claimant of</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">its</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">decision on</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">review</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">in</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">a</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">written</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">notice,</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">setting</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">forth</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">specific</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">reason(s)</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">for</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">decision</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">and</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">reference</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">to Plan provisions upon which the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">decision is</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">based.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 18.6pt 0pt 21.05pt;line-height:101.67%;text-indent: -0.15pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;color:#181818;">Statute of Limitations. </font><font style="display: inline;color:#181818;">Any and all claims and disputes under the Plan must follow the claims procedures described above, before you may take action in any other forum regarding a claim for benefits under</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">the Plan.</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Furthermore, any</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">action you initiate under the</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">Plan must be brought within 180</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">days of a final determination on the claim for benefits under these claims procedures or your benefit claim will be</font><font style="display: inline;color:#181818;">&nbsp;</font><font style="display: inline;color:#181818;">deemed permanently waived and abandoned and you </font><font style="display: inline;color:#181818;font-size:10.5pt;">will </font><font style="display: inline;color:#181818;">be precluded from reasserting it.</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;font-size:12pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 19.5pt 0pt 0pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-family:Arial;font-size:11.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-align:right;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;text-align:right;font-family:Calibri;font-size: 11pt">

			<font style="display: inline;"></font><font style="display: inline;">23</font><font style="display: inline;"></font>

		</p>

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			&nbsp;

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;font-weight:bold;">First Amendment to the</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;">Chipotle Mexican Grill, Inc.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;">Supplemental Deferred Investment Plan</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">(Amended and Restated Effective December&nbsp;1, 2019)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 1.</font>
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Recitals</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;Pursuant to the authority granted </font><font style="display: inline;color:#000000;">to it by the</font><font style="display: inline;color:#000000;"> Board of Directors of Chipotle Mexican Grill, Inc.</font><font style="display: inline;color:#000000;">, the Retirement Plan </font></font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display: inline;color:#000000;">Investment Committee </font><font style="display: inline;color:#000000;">wishes to amend the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan (the &#x201C;Plan&#x201D;) to</font><font style="display: inline;color:#000000;"> (i)</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">provide for the option of terminating deferral elections in connection with a 401(k) plan hardship distribution, (ii) </font><font style="display: inline;color:#000000;">revise the in-service withdrawal provisions and </font><font style="display: inline;color:#000000;">(iii) </font><font style="display: inline;color:#000000;">add additional flexibility with respect to changing the form of payment under the Plan.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 2.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Amendment of Plan</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;The following Amendment to the Plan is adopted, effective as of </font><font style="display: inline;color:#000000;">September&nbsp;1, 2020</font><font style="display: inline;color:#000000;">.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;color:#000000;">A.</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;color:#000000;">Section </font><font style="display: inline;font-weight:bold;color:#000000;">2.4</font><font style="display: inline;font-weight:bold;color:#000000;"> is replaced in its entirety as follows:</font></font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:34pt;"></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;color:#000000;"></font></font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent: -36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:-36pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display: inline;color:#000000;"></font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display: inline;color:#000000;">2.4</font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 26.1pt 0pt 0pt;"></font><font style="display: inline;color:#000000;"></font><font style="display: inline;font-weight:bold;color:#000000;">Termination of Deferrals</font><font style="display: inline;color:#000000;">.&nbsp; </font><font style="display: inline;color:#000000;">If the Administrative Committee determines that a Participant no longer qualifies as an Eligible Employee, the Administrative Committee shall have the right, in its sole discretion, to prevent the Employee from making future deferral elections for the following Plan Year. However, deferral elections must continue for the rest of that Plan Year unless an Unforeseeable Financial Emergency occurs. In the event an Unforeseeable Financial Emergency occurs, the Participant&#x2019;s deferral election shall not be terminated unless the Participant also obtains a partial or full payout from the Plan.</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">In addition, a </font><font style="display: inline;color:#000000;">Participant who obtains a hardship distribution under the 401(k) Plan may elect to terminate such Participant&#x2019;s deferral election </font><font style="display: inline;color:#000000;">for the Plan Year </font><font style="display: inline;color:#000000;">at the time the hardship distribution is taken.</font><font style="display: inline;color:#000000;"> Any deferral election made by an Eligible Employee after such Employee&#x2019;s termination of deferrals in conformance with this Article 2.4 shall be treated as the Eligible Employee&#x2019;s initial deferral election with respect to such Plan Year.</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;color:#000000;">B</font><font style="display: inline;font-weight:bold;color:#000000;">.</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;color:#000000;">Section 4.1 is replaced in its entirety as follows:</font></font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">4.1</font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 26.1pt 0pt 0pt;"></font><font style="display: inline;color:#000000;"></font><font style="display: inline;font-weight:bold;color:#000000;">In-Service Distribution</font><font style="display: inline;color:#000000;">.&nbsp;&nbsp;In connection with each annual election to defer a Deferred Salary Amount or Deferred Bonus Amount, a Participant may elect to receive an In-Service Distribution from the Plan with respect to that specific Plan Year&#x2019;s Deferred Salary Amount, Deferred Bonus Amount, and Company Contribution Amount. The In-Service Distribution shall be a lump sum payment of the Account Balance, calculated as of the close of business on or around the date on which the In-Service Distribution becomes payable, as determined by the Administrative Committee in its sole discretion. Subject to the terms and conditions of the Plan, each In-Service Distribution shall be paid out as soon as administratively possible after January 1 of the year selected by the Participant. The Plan Year designated by the Participant must be at least two (2) Plan Years after the Plan Year in which the Deferred Salary Amount or Deferred Bonus Amount would otherwise be paid. By way of example, if an In-Service Distribution is elected for Deferred Salary Amounts that are deferred in the Plan Year commencing January 1, 2021 and the designated payment date is in two (2) Plan Years, the In-Service Distribution would become payable as soon as possible after December 31, 2023. </font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;color:#000000;">C</font><font style="display: inline;font-weight:bold;color:#000000;">.</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;color:#000000;">Section 4.</font><font style="display: inline;font-weight:bold;color:#000000;">3</font><font style="display: inline;font-weight:bold;color:#000000;"> is replaced in its entirety as follows:</font></font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			&nbsp;

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent:36pt;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;">4</font><font style="display: inline;">.</font><font style="display: inline;">3</font><font style="display: inline;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 29.7pt 0pt 0pt;"></font><font style="display: inline;"></font><font style="display: inline;font-weight:bold;">Payout for Unforeseeable Financial Emergencies</font><font style="display: inline;">.&nbsp; </font><font style="display: inline;">If a Participant (including a Participant who is no longer an Eligible Employee) experiences an Unforeseeable Financial Emergency, the individual may petition the Administrative Committee to receive a partial or full payout from the Plan. The payout shall not exceed the lesser of the Account Balance, calculated as if such Participant were receiving a Termination Benefit, or the amount reasonably required to satisfy the Unforeseeable Financial Emergency plus amounts necessary to pay taxes reasonably anticipated as a result of the payout, after taking into account the extent to which such Unforeseeable Financial Emergency is or may be relieved through reimbursement or compensation by insurance or otherwise or by liquidation of the Participant&#x2019;s assets (to the extent such liquidation would not itself cause severe financial hardship). If, subject to the sole and absolute discretion of the Administrative Committee, the petition for a payout is approved then any payout shall be made within sixty (60) days of the date of approval. In the event a Participant experiences an Unforeseeable Financial Emergency and the Participant receives a payout from the Plan in conformance with this Article 4.3, the Participant&#x2019;s deferral election shall be terminated. Any deferral election made by an Eligible Employee after such Employee&#x2019;s termination of deferrals in conformance with this Article 4.3 shall be treated as the Eligible Employee&#x2019;s initial deferral election. </font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;">D</font><font style="display: inline;font-weight:bold;">.</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;">The first paragraph of Section 5.4 is replaced in its entirety as follows:</font></font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">5.4</font><font style="display: inline;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 26.1pt 0pt 0pt;"></font><font style="display: inline;"></font><font style="display: inline;font-weight:bold;">Change in Time or Form of Payment</font><font style="display: inline;">.&nbsp;&nbsp;Notwithstanding the method of payment for the Termination Benefit or In-Service Distribution elected by a Participant on an Election Form with respect to any Deferred Salary Amount or Deferred Bonus Amount, the Participant, subject to the limitations set forth below, may change the time or form of the payment of such amounts under a subsequent election for each deferral election, including for deferral elections that have been previously modified under this Section 5.4, so long as the subsequent election meets the following requirements:</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:12pt 0pt 0pt;">
				<font style="margin:12pt 0pt 0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 3.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Terms and Conditions of Plan</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;Except for the above Amendment, all terms and conditions of the Plan are unamended and shall remain in full force and effect.</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:11pt 0pt 0pt;">
				<font style="margin:11pt 0pt 0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 4.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Execution</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;This Amendment has been executed on the date set forth below.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;margin-bottom:12pt;font-size:12pt;margin-left:0pt;">
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;font-weight:bold;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:262.25pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;font-weight:bold;color:#000000;">Chipotle Mexican Grill, Inc.</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">By:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">/s/ Scott Scansen</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Scott Scansen</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Senior Director, Total Rewards</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Date:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;border-bottom:1pt solid #000000 ;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">October 7, 2020</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0.35pt 0pt 0pt;font-family:Times New Roman;font-size: 7pt">
			<font style="display: inline;font-size:7.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			&nbsp;
		</p></div><div style="margin-left:65pt;margin-right:65pt;">
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">

		</p>
		<p><font size="1"> </font></p><div style="width:100%">

		<p style="margin:0pt;line-height:5.83%;font-family:Times New Roman;font-size: 11pt">

			&nbsp;

		</p>

</div><hr size="3" style="color:#999999" width="100%" align="center"></hr><p style="page-break-after:always">&nbsp;</p><div style="width:100%">

		<p style="margin:0pt;font-family:Calibri;font-size: 11pt">

			&nbsp;

		</p>

</div>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;;font-size: 11pt"><font style="display: inline;font-weight:bold;">Second</font><font style="display: inline;font-weight:bold;"> Amendment to the</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;">Chipotle Mexican Grill, Inc.</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;font-weight:bold;">Supplemental Deferred Investment Plan</font>
		</p>
		<p style="margin:0pt;text-align:center;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">(Amended and Restated Effective December&nbsp;1, 2019)</font>
		</p>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 28pt 0pt 0pt;"> 1.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Recitals</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;Pursuant to the authority granted </font><font style="display: inline;color:#000000;">to it by the</font><font style="display: inline;color:#000000;"> Board of Directors of Chipotle Mexican Grill, Inc.</font><font style="display: inline;color:#000000;">, the Retirement Plan Investment Committee has approved an amendment to</font><font style="display: inline;color:#000000;"> the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan (the &#x201C;Plan&#x201D;) to</font><font style="display: inline;color:#000000;"> add a last day requirement for Company Contribution Amount eligibility</font><font style="display: inline;color:#000000;">.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;text-indent: -36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:0pt;">
				<font style="margin:0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 2.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Amendment of Plan</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;The following Amendment to the Plan is adopted, effective as of </font><font style="display: inline;color:#000000;">August 1, 2022.</font></p></td></tr></table></div>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;text-indent:36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;"><font style="display: inline;font-weight:bold;color:#000000;">A.</font></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;font-weight:bold;color:#000000;"></font><font style="display: inline;font-weight:bold;color:#000000;">New </font><font style="display: inline;font-weight:bold;color:#000000;">Section </font><font style="display: inline;font-weight:bold;color:#000000;">3.3(c)</font><font style="display: inline;font-weight:bold;color:#000000;"> is </font><font style="display: inline;font-weight:bold;color:#000000;">added</font><font style="display: inline;font-weight:bold;color:#000000;"> as follows:</font></font>
		</p>
		<p style="margin:0pt 0pt 0pt 36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="text-indent:0pt;margin-left:0pt; padding-right:34pt;"></font><font style="text-indent:0pt;margin-left:0pt; padding-right:4pt;text-align:left"><font style="display: inline;color:#000000;"></font></font>
		</p>
		<p style="margin:0pt 0pt 0pt 72pt;text-indent: -36pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:-36pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display: inline;color:#000000;"></font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 36pt 0pt 0pt;"></font><font style="display: inline;color:#000000;">(c)</font><font style="display: inline;color:#000000;;font-size: 11pt;font-family:Times New Roman;text-indent:0pt;margin-left:0pt;padding:0pt 26.1pt 0pt 0pt;"></font><font style="display: inline;color:#000000;"></font><font style="display: inline;font-weight:bold;color:#000000;">Last Day Requirement</font><font style="display: inline;color:#000000;">.&nbsp; </font><font style="display: inline;color:#000000;">Notwithstanding anything in this Article 3.3 to the contrary, an Eligible Employee must be employed by the Company or an applicable Employer on the last day of the Plan Year in order to be eligible to receive a Company Contribution Amount. </font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:12pt 0pt 0pt;">
				<font style="margin:12pt 0pt 0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 3.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Terms and Conditions of Plan</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;Except for the above Amendment, all terms and conditions of the Plan are unamended and shall remain in full force and effect.</font></p></td></tr></table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 100%;text-indent:36pt;">
			<p style="font-family:Times New Roman;font-size: 11pt;margin:11pt 0pt 0pt;">
				<font style="margin:11pt 0pt 0pt;font-weight:bold;font-family:Times New Roman;font-weight:bold;font-style:normal;font-size:12pt;;;padding:0pt 64pt 0pt 0pt;"> 4.</font>
			<font style="display: inline;font-weight:bold;text-decoration:underline;color:#000000;">Execution</font><font style="display: inline;font-weight:bold;color:#000000;">:</font><font style="display: inline;color:#000000;"> &nbsp;This Amendment has been executed on the date set forth below.</font></p></td></tr></table></div>
		<p style="margin:0pt;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-style:italic;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-style:italic;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;margin-bottom:12pt;font-size:12pt;margin-left:0pt;">
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;font-weight:bold;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td colspan="2" valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:262.25pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;font-weight:bold;color:#000000;">Chipotle Mexican Grill, Inc.</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">By:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">/s/ Scott Scansen</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Scott Scansen</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;overflow: hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Senior Director, Total Rewards</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:230.55pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="top" style="border-right:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;width:31.35pt;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">Date:</font></p>
				</td>
				<td valign="top" style="border-left:1pt none #D9D9D9 ;border-top:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;width:230.90pt;border-bottom:1pt solid #000000 ;height:14.40pt;padding:0pt 6.5pt">
					<p style="margin:0pt;font-family:Times New Roman;font-size: 11pt">
						<font style="display: inline;color:#000000;">July 28, 2022</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;font-family:Times New Roman;font-size: 8pt">
			<font style="display: inline;font-style:italic;font-size:8.5pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>cmg-20221231xex21_1.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:16 PM-->
<html>
	<head>
		<title>
			Exhibit 21.1
		</title>
	</head>
	<body><div style="margin-left:72pt;margin-right:72pt;">
		<p style="margin:0pt;text-align:right;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;">Exhibit</font><font style="display: inline;font-weight:bold;font-size:10pt;"> 21.1 </font>
		</p>
		<p style="margin:13.5pt 0pt 0pt;text-align:center;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;">SIGNIFICANT SUBSIDIARIES OF CHIPOTLE</font><font style="display: inline;font-weight:bold;font-size:10pt;"> MEXICAN GRILL, INC</font>
		</p>
		<p style="margin:13.5pt 0pt 0pt;border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">Following is a list of subsidiaries of </font><font style="display: inline;font-size:10pt;">Chipotle</font><font style="display: inline;font-size:10pt;">&nbsp;</font><font style="display: inline;font-size:10pt;">Mexican Grill, Inc., </font><font style="display: inline;font-size:10pt;">exclud</font><font style="display: inline;font-size:10pt;">ing</font><font style="display: inline;font-size:10pt;"> certain subsidiaries </font><font style="display: inline;font-size:10pt;">that,</font><font style="display: inline;font-size:10pt;">&nbsp;</font><font style="display: inline;font-size:10pt;">in the aggregate as a single subsidiary,</font><font style="display: inline;font-size:10pt;"> do not constitute a significant subsidiary.</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse:collapse;width: 100.00%;margin-left:0pt;">
			<tr>
				<td valign="middle" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;">&#xFEFF;</font></p>
				</td>
				<td valign="middle" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;font-weight:bold;font-size:10pt;">Subsidiary</font><font style="display: inline;font-weight:bold;font-size:10pt;"> Name</font></p>
					<p style="margin:4.5pt 0pt 0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:48.48%;padding:0pt 0pt 0pt 8.6pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;font-weight:bold;font-size:10pt;">Jurisdiction&nbsp;of&nbsp;</font><font style="display: inline;font-weight:bold;font-size:10pt;">Formation</font></p>
					<p style="margin:4.5pt 0pt 0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill Canada Corp.</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Nova Scotia, Canada</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill France SAS</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">France</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill Germany GMBH</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Germany</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill of Berwyn Heights, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Maryland</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill of Colorado, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill of Kansas, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Kansas</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill of Maryland, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Maryland</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill Texas Holdings, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill U.S. Finance Co., LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Mexican Grill UK Limited</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">United Kingdom</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle Services, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Chipotle </font><font style="display: inline;">Ventures</font><font style="display: inline;">, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Delaware</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">CMG Concessions, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">CMG of Prince Georges, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Maryland</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">CMG Pepper, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">CMG Strategy Co., LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">CMGGC, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Florida</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">EMEA Tortilla, Ltd.</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">United Kingdom</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">N793WF Lease, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">New Jersey</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">PL Restaurant Holdings, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">PL Restaurant LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #CCEEFF;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Colorado</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:51.52%;background-color: #auto;padding:0pt;">
					<p style="margin:4.5pt 0pt 5pt 12pt;text-indent: -12pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">SP Kitchens, LLC</font></p>
				</td>
				<td valign="top" style="width:48.48%;background-color: #auto;padding:0pt;">
					<p style="margin:4.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 12pt">
						<font style="display: inline;">Delaware</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 12pt">
			<font style="display: inline;">&#xFEFF;</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>cmg-20221231xex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:25 PM-->
<html>
	<head>
		<title>
			Exhibit 23.1
		</title>
	</head>
	<body><div style="margin-left:90pt;margin-right:90pt;">
		<p style="margin:9pt 0pt 0pt;text-align:right;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;">Exhibit 23.1</font>
		</p>
		<p style="margin:9pt 0pt 0pt;text-align:center;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;font-size:10pt;">Consent of Independent Registered Public Accounting Firm </font>
		</p>
		<p style="margin:9pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;">We consent to the incorporation by reference in the following Registration Statements: </font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (1)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-8 No.&nbsp;333-204380) pertaining to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan, </font><font style="display: inline;font-size:10pt;color:#000000;">and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (2)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-8 No. 333-223467) pertaining to certain Non-Plan Inducement Stock-Only Stock Appreciation Rights and Non-Plan Inducement Restricted Stock Units, </font><font style="display: inline;font-size:10pt;color:#000000;">and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (3)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-8 No. 333-226376) pertaining to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan, </font><font style="display: inline;font-size:10pt;color:#000000;">and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (4)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-3 No. 333-236966) pertaining to shares of common stock to be offered for resale by a selling shareholder</font><font style="display: inline;font-size:10pt;color:#000000;">, and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (5)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-8 No. 333-265047) pertaining to the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan, and</font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:24pt;"><p style="width:24pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 21.00pt;">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;font-family:Times New Roman;font-size:10pt;;"> (6)</font>
			</p>
		</td><td style="width:3pt;"><p style="width:3pt;width:3pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;font-size:10pt;color:#000000;">Registration Statement (Form S-8 No. 333-265048) pertaining to the Chipotle Mexican Grill, Inc. Employee Stock Purchase Plan;</font></p></td></tr></table></div>
		<p style="margin:9pt 0pt 0pt;text-align:justify;text-justify:inter-ideograph;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">of our reports dated February&nbsp;</font><font style="display: inline;font-size:10pt;color:#000000;">8</font><font style="display: inline;font-size:10pt;color:#000000;">, 202</font><font style="display: inline;font-size:10pt;color:#000000;">3</font><font style="display: inline;font-size:10pt;color:#000000;">, with respect to the consolidated financial statements of Chipotle Mexican Grill, Inc. and the effectiveness of internal control over financial reporting of Chipotle Mexican Grill, Inc. included in this Annual Report (Form 10-K) of Chipotle Mexican Grill, Inc. for the year ended December&nbsp;31, 202</font><font style="display: inline;font-size:10pt;color:#000000;">2</font><font style="display: inline;font-size:10pt;color:#000000;">. &nbsp;</font>
		</p>
		<p style="margin:9pt 0pt 0pt 288pt;text-indent: -12.25pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">/s/ Ernst&nbsp;&amp; Young LLP </font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">&#xFEFF;</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">Irvine, California</font>
		</p>
		<p style="margin:0pt;border-top:1pt none #D9D9D9 ;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-size:10pt;color:#000000;">February&nbsp;</font><font style="display: inline;font-size:10pt;color:#000000;">8</font><font style="display: inline;font-size:10pt;color:#000000;">, 20</font><font style="display: inline;font-size:10pt;color:#000000;">2</font><font style="display: inline;font-size:10pt;color:#000000;">3</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>cmg-20221231xex31_1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:34 PM-->
<html>
	<head>
		<title>
			Exhibit 31.1
		</title>
	</head>
	<body><div style="margin-left:72pt;margin-right:72pt;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;">Exhibit 31.1 </font>
		</p>
		<p style="margin:13.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">CERTIFICATION </font>
		</p>
		<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;">I, </font><font style="display: inline;">Brian R. Niccol</font><font style="display: inline;">, certify that: </font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">I have reviewed this </font><font style="display: inline;color:#000000;">annual report on Form 10-K</font><font style="display: inline;color:#000000;"> of Chipotle Mexican Grill, Inc.; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 3.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 4.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The registrant&#x2019;s other certifying officers 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: </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (c)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Evaluated the effectiveness of the registrant&#x2019;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; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (d)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 5.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The registrant&#x2019;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions): </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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&#x2019;s ability to record, process, summarize and report financial information; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting. </font></p></td></tr></table></div>
		<p style="margin:13.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">Date: </font><font style="display: inline;color:#000000;">February</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">8</font><font style="display: inline;color:#000000;">, 20</font><font style="display: inline;color:#000000;">2</font><font style="display: inline;color:#000000;">3</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 40.00%;margin-left:0pt;">
			<tr>
				<td valign="middle" style="width:33.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;height:1.00pt;overflow:hidden;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="width:33.00%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="width:33.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:100.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">/s/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font style="display: inline;color:#000000;">Brian R. Niccol</font></p>
					<p style="margin:1pt 0pt 0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:233.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Brian R. Niccol</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:233.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Chairman and </font><font style="display: inline;color:#000000;">Chief&nbsp;Executive&nbsp;Officer</font></p>
					<p style="margin:0pt 0pt 0.75pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">(Principal Executive Officer)</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>cmg-20221231xex31_2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:43 PM-->
<html>
	<head>
		<title>
			Exhibit 31.2
		</title>
	</head>
	<body><div style="margin-left:72pt;margin-right:72pt;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;">Exhibit 31.</font><font style="display: inline;font-weight:bold;">2</font><font style="display: inline;font-weight:bold;">&nbsp;</font>
		</p>
		<p style="margin:13.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">CERTIFICATION </font>
		</p>
		<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;">I, John R. Hartung, certify that: </font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">I have reviewed this </font><font style="display: inline;color:#000000;">annual</font><font style="display: inline;color:#000000;"> report on Form 10-</font><font style="display: inline;color:#000000;">K</font><font style="display: inline;color:#000000;"> of Chipotle Mexican Grill, Inc.; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 3.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 4.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The registrant&#x2019;s other certifying officers 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: </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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; </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (c)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Evaluated the effectiveness of the registrant&#x2019;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; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (d)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Disclosed in this report any change in the registrant&#x2019;s internal control over financial reporting that occurred during the registrant&#x2019;s most recent fiscal quarter (the registrant&#x2019;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#x2019;s internal control over financial reporting; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 5.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The registrant&#x2019;s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#x2019;s auditors and the audit committee of the registrant&#x2019;s board of directors (or persons performing the equivalent functions): </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (a)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">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&#x2019;s ability to record, process, summarize and report financial information; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:36pt;"><p style="width:36pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> (b)</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#x2019;s internal control over financial reporting. </font></p></td></tr></table></div>
		<p style="margin:13.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">Date: </font><font style="display: inline;color:#000000;">February</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">8</font><font style="display: inline;color:#000000;">, 20</font><font style="display: inline;color:#000000;">2</font><font style="display: inline;color:#000000;">3</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width: 40.00%;margin-left:0pt;">
			<tr>
				<td valign="middle" style="width:33.00%;border-top:1pt none #D9D9D9 ;border-left:1pt none #D9D9D9 ;border-bottom:1pt none #D9D9D9 ;border-right:1pt none #D9D9D9 ;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;height:1.00pt;overflow:hidden;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="width:33.00%;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="width:33.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:100.00%;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">/s/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;John R. Hartung</font></p>
					<p style="margin:1pt 0pt 0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:187.20pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">John R. Hartung</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:187.20pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Chief Financial and Administrative Officer</font></p>
					<p style="margin:0pt 0pt 0.75pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">(Principal Financial Officer)</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>cmg-20221231xex32_1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--HTML document created with Certent Disclosure Management 22.4.0.1-->
<!--Created on: 2/8/2023 3:49:53 PM-->
<html>
	<head>
		<title>
			Exhibit 32.1
		</title>
	</head>
	<body><div style="margin-left:72pt;margin-right:72pt;">
		<p style="margin:0pt;text-align:right;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;">Exhibit 32.1 </font>
		</p>
		<p style="margin:13.5pt 0pt 0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">CERTIFICATION PURSUANT TO </font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">18 U.S.C. SECTION 1350, </font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">AS ADOPTED PURSUANT TO </font>
		</p>
		<p style="margin:0pt;text-align:center;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;font-weight:bold;text-transform:uppercase;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font>
		</p>
		<p style="margin:4.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;">In accordance with 18 U.S.C. 1350, as adopted pursuant to Section&nbsp;906 of the Sarbanes-Oxley Act of 2002, </font><font style="display: inline;">Brian R. Niccol</font><font style="display: inline;">, the </font><font style="display: inline;">Chairman and </font><font style="display: inline;">Chief Executive Officer </font><font style="display: inline;">of </font><font style="display: inline;">Chipotle Mexican </font><font style="display: inline;">Grill, Inc. (the &#x201C;Registrant&#x201D;) </font><font style="display: inline;">and John R. Hartung, the Chief Financial </font><font style="display: inline;">and Administrative </font><font style="display: inline;">Officer of the Registrant, each hereby certifies that, to the best of his knowledge: </font>
		</p>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-bottom:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 1.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-bottom:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The Registrant&#x2019;s </font><font style="display: inline;color:#000000;">Annual</font><font style="display: inline;color:#000000;"> Report on Form 10-</font><font style="display: inline;color:#000000;">K</font><font style="display: inline;color:#000000;"> for the period ended </font><font style="display: inline;color:#000000;">December</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">3</font><font style="display: inline;color:#000000;">1</font><font style="display: inline;color:#000000;">, 20</font><font style="display: inline;color:#000000;">2</font><font style="display: inline;color:#000000;">2</font><font style="display: inline;color:#000000;">, to which this Certification is attached as Exhibit 32.1 (the &#x201C;Periodic Report&#x201D;), fully complies with the requirements of Section&nbsp;13(a) or Section&nbsp;15(d) of the Securities Exchange Act of 1934, as amended; and </font></p></td></tr></table></div>
		<div style="width:100%"><table style="width:100%; table-layout: fixed;" cellpadding="0" cellspacing="0"><tr><td style="width:0pt;"><p style="width:0pt;font-size:0pt;"></p></td><td valign="top" align="left" style="width: 18.00pt;">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
				<font style="margin:4.5pt 0pt 0pt;border-top:1pt none #D9D9D9;line-height:100%;font-family:Times New Roman;font-size:10pt;;"> 2.</font>
			</p>
		</td><td style="width:0pt;"><p style="width:0pt;width:0pt;font-size:0pt;"></p></td><td align="left" valign="top">
			<p style="border-top:1pt none #D9D9D9 ;line-height:100%;font-family:Times New Roman;font-size: 10pt;margin:4.5pt 0pt 0pt;">
			<font style="display: inline;color:#000000;">The information contained in the Periodic Report fairly presents, in all material respects, the financial condition of the Registrant at the end of the period covered by the Periodic Report and results of operations of the Registrant for the periods covered by the Periodic Report. </font></p></td></tr></table></div>
		<p style="margin:13.5pt 0pt 0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">Date: </font><font style="display: inline;color:#000000;">February</font><font style="display: inline;color:#000000;">&nbsp;</font><font style="display: inline;color:#000000;">8</font><font style="display: inline;color:#000000;">, 20</font><font style="display: inline;color:#000000;">2</font><font style="display: inline;color:#000000;">3</font>
		</p>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 9pt">
			<font style="display: inline;">&nbsp;</font>
		</p>
		<div style="width:100%"><table cellpadding="0" cellspacing="0" style="border-collapse:collapse;width:540.00pt;margin-left:0pt;">
			<tr>
				<td valign="middle" style="width:267.30pt;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;height:1.00pt;overflow:hidden;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="middle" style="width:272.70pt;height:1.00pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;height:1.00pt;overflow:hidden;font-size:0pt;">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="middle" style="width:267.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 1pt">
						<font style="display: inline;font-size:1pt;color:#000000;">&#xFEFF;</font></p>
				</td>
				<td valign="middle" style="width:272.70pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						&nbsp;</p>
				</td>
			</tr>
			<tr>
				<td valign="bottom" style="width:267.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">/s/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font style="display: inline;color:#000000;">Brian R. Niccol</font></p>
					<p style="margin:0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
				<td valign="bottom" style="width:272.70pt;padding:0pt 0pt 0pt 8.6pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">/s/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;John R. Hartung</font></p>
					<p style="margin:0pt;border-top:1pt solid #000000;line-height:1pt;text-align:center;font-family:Times New Roman;font-size: 4pt">
						<font style="display: inline;">&nbsp;</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:267.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Brian R. Niccol</font></p>
				</td>
				<td valign="bottom" style="width:272.70pt;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">John R. Hartung</font></p>
				</td>
			</tr>
			<tr>
				<td valign="top" style="width:267.30pt;padding:0pt;">
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Chairman and </font><font style="display: inline;color:#000000;">Chief Executive Officer</font></p>
					<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">(Principal Executive Officer)</font></p>
				</td>
				<td valign="bottom" style="width:272.70pt;padding:0pt;">
					<p style="margin:0pt 0pt 0pt 7.2pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">Chief Financial </font><font style="display: inline;color:#000000;">and Administrative </font><font style="display: inline;color:#000000;">Officer</font></p>
					<p style="margin:0pt 0pt 0pt 7.2pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
						<font style="display: inline;color:#000000;">(Principal Financial Officer)</font></p>
				</td>
			</tr>
		</table></div>
		<p style="margin:0pt;line-height:100%;font-family:Times New Roman;font-size: 10pt">
			<font style="display: inline;color:#000000;">&#xFEFF;</font>
		</p>
		<p><font size="1"> </font></p><hr size="3" style="color:#999999" width="100%" align="center"></hr>
	</div></body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>cmg-20221231x10kg001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cmg-20221231x10kg001.jpg
M_]C_X  02D9)1@ ! 0$ E@"6  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %:!& # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4J*** "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 **** "EI*6@
M!**** "BBB@ HHHH 6DHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH 6DHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@!:2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "EI** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#-\2>(+'PGX?U#6M2E,.GV$#W%Q(JEBJ*,L<#D\#M7C^A_MI_";Q%K6GZ
M58^()I+Z^G2V@C:QF7=([ *,E<#DCK79_M ?\D0\=?\ 8&NO_19KP/\ 8U\7
MW6H^%?!GARX^%MTFGQ6DKKXQEBC,$C*S,I!V[LD_*.>HH ^NZ*^"M:^/WQG7
MPCXO\96OB738]$\,^)7T_P"QM8H9KE3(%",<8"*"O^T<GGBNVTKXN?%7PGX_
M\6:!XIU[3M2EF\'7'B.Q^PVBI'8RJA9$7(RP&"#NSG - 'U_7*^&/B;X>\8>
M*?$?A[2[MY]5\/RI#J$+1,HB9@2H#$8;H>E?).B_'+XQ^&] ^&'Q!\1:_IFJ
M^%?$MY%I\^EPV:QR*K,0)&8#[YPQ^7@8 QS3;GXHWGP=\7?M+^)=-BCFU2/4
MK"VLUF&4$LFY0S#N!DG'?% 'W%17QY'\0OC'X)\7+X)UOQ1::YJOB3PS/JVD
M7L-@B-9W<:,_E;<8=3L*\CN#Q3O#'[2WBOQM9_!*SL=3C@U'5A=W?B:1;9"3
M!:D^8 ",(6"-TQUH ^P:*^!=/_;!\7?:-/\ &<WC319K.[UH6DG@);91/#9-
M)M67S/O;@,'KW'TK?^+G[3GBM/'WCQ-&\=Z-X0L_"4@@L=%OK999=:E49D&X
MC(&05&,=1[F@#[;JKJVJ6^AZ5>:C>.8[2SA>XF< DJBJ68X')X!KXR\5?M(>
M.O%WC+0K;2O%NE_#FSU'P_:ZKI7]J6@DMM3NI "\+3,"$4-N7/MSR:^H/%\F
MHR_!?7'U=;9=4;09S="S8M#YOD-NV$@$KG.,]J -GP+XXTCXD>%-/\2:#<-=
M:1?H7MYFC:,L Q4_*P!'(/6MZOS_ /A=\1OB;\&?@]\+?%']J:9>?#V\O%TQ
MM&6V G2-Y7^=I#SN)#D8X& .<UU^M_M)>/?"?@?XIZ-?:I#<>-]%\1P:5I-S
M]EC4F*=_W;; ,-\JL<D?Q"@#[(U+4K71]/N;Z^N([2RMHVEFGF8*D:*,EB3T
M %>6>!?VKOAE\1O%2>'=$\1+-JDK%8$F@DB6X([1LP )QG ZG%<9^V9J&JZ)
M^RC?07=T9=1N%L[2]N% 7S&+KYAP. "5/ ]:Y#QN?@OX>;X7>&M;EU#0-?T.
M.QOK"XT>R(,C.%VJ\H0@AG&2,Y_.@#Z^HKXG^+_[3'BN/XA>/8-&\=Z-X-M/
M"+B&RT>^MEEEUJ91F0;B.!D;1CU'N:UIOC5\4/BM\1/#NB>"-;T[P[;:WX0A
MUJ3[9:"86TA)\PH<9)R HSP 2: /L*N6TSXF>']8^(&K^"[6[=_$.E6T=W=V
MYB8*D;XVD.1@_>' -?*-E^TY\1M8^"G@:VT^XLSXZ\2>()]!74Y(%V*L;*/,
MV8V[OG49QV)QFLW1/&7BGX-_&+XU>(/%-W9>(/$VD>%[9OM%I#Y,-PY:-824
M['YEW >AH ^Z:*^,O@S^T=XHD^*'A#1=8\>Z/XYM?%5K(UQ;6%LL4FCW0CWK
M'D 9'\//H?3GK/V4_''Q8^+EX?$?B#7-//A"PN;NQ-LELJ7%[*#\K$J,*L?
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
M)9/.E5 'DQC<P')QVS4E !1110 M)110 44M)0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !112T )1110 4444 %%%% !1110 4444 %%%% !
M1110 M)110 4444 %%%% ')?%SP[?>+?AAXJT73(UEU"_P!-GMK='<(&=D(4
M$G@<GK7S[\&]+_:'^&?AWPQX2_X1'PRWA_3W2"6YDOPTXA,FYVX?!8!FQQV%
M?5]% 'QQ?_LU^/)O@;\2_#,>G6IU;6_%+:I8QF\0*]OYBL&9NBG /!YKHOBE
M\*_$=IX^\0>,Y;6$>'[?X=W6E23B=2XN/+;Y=G4CWZ5]2U6U/3;76=-N;"^@
M2ZLKJ-H9H9!E9$8$,I]B#0!\,?"?X6_$OXR?#CX0Z3>VVCV7PZT>>/54U&&<
MFYF5'8B-XS_$/F&1Q\V2>*[OQ5^R[XI\;77QSAG6UL(_$U[9WVB7+SA@[P$M
MAU'* ].?7-?4GAWP[IGA'1+/1]&LH=-TNS3R[>U@7:D:YS@#ZDUHT ?,/@3X
M=?$#6/B[H7Q#^)]KH_A>Q\*:.VGP1V]ZLHG9@5:9VSA%PQ/)]/>N$_93^&>E
M:I\=OBKJ>GW"ZEX7TYKC3-.N8FW1_P"DN7D$9Z<*",CUSWK[)\0>'].\5Z+>
MZ/J]I'?Z9>Q&&XMI1\LB'JIJIX/\$:!\/]%32/#>DVNC::C%Q;VL85=QZL>Y
M/N: /E?P%\#?B[X&M[#P-8:7X8MM!M-5-P?&$D<4]R]F7WF+R74G<>F3T]>]
M:'B;X+_$[P9\0?'UUX(T'P[KVG>+YUNX=2U9H_-TF8@AF".#N R3@9!X^E?6
M=% 'RG\9/A3\5_$6BMX6.A>&O'V@3Z5#;V]U.(K";3+T+B2=< 9!/S +@8P"
M.N?9/#_P_P!7T#]GV+P;/=+J>MPZ"^GF8N0LDQA90-S=LD#)["O2** /A_2_
MV=_C-KG@OX?_  VUZPT2P\(:+>Q:A<:C;W0>8 ,S>4R_Q,-S %1@Y'/%6?'G
M@[1?B%^W1X:&B:A;ZK:-!#JNLQ6L@DCBDMMP0.5.,G$8QU&?>OM>N4\%_"CP
MA\.[S4+OPWX>L=(NK]B]U/;QXDE))8Y8\XR<XZ4 97Q[^%__  N/X4Z]X529
M+:ZNXU:VFDR529&#(3CMD8/L37S)XA^$?Q^^(7ASP9H6OZ+H4%CX8O;5_/AO
M4^T7JQD*'8YP J \<9)Z5]MT4 ?)WBKX,_$WP=\1O'U_X(T'P[XAT_QA*MU%
MJ&K-&)=)G((9@C@[@"2<#(/'TKKO"OP;\6Z-^T'I/BC4/LM]I=MX132+C4(3
M'#YMV&RQ6%0-JGGH,5]!T4 ?%-K^S#\1])^$?A1].M[&+QKX7\3W.LVUC)=*
M8YXI&4@;QP#\BG![9K8@_9W^)'Q(\0?$_4O&UMI.BS^+O#\-I VGW'FQVT\;
MHR1L/O''EC+=#GBOKZB@#YI^$'@/XL0>)/#<7B/0O#?A?0-!L6M[B33EAGN-
M7D$>R-MVW=%CJ2"#U]>.Q_90^&NO_"GX7W.B^)+:*UU!]6N[M8X9EE7RY&!4
MY'&<#I7LM% !1110 4444 %%%% !1110 4444 %%%% !2TE% !1110 4444
M%%%% !1110 4444 +2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
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
MIK0O$VF^)3J TVX^U+873V4[JI"B90"R@D8;&X D9&<CJ#6I7BG[,7BZ?4M
MOO#3^'YM)AT'9%]JD9RT\K-)YHEWHN)]REW"[E_>K@U[70 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4M)10 4444 %%%% !1110 M)110 4444 +2444 -:9%D1"P#MDJOK
MCK3JI77_ "%+'_=D_D*NT %%%% !1110 U94:1T#99,;AZ9Z4ZJ5K_R$K[_M
MG_Z#5V@ HHHH 6DHI: &1RI,I*'< 2IQZ@X(IU4]+_X]Y/\ KM)_Z&:N4 +2
M444 %))(L,;.YVHHR6/84M5M4_Y!MW_UR;^1H LJP900<@\BBF6_^HC_ -T?
MRI] !2TE% !39)4CV[F"[FVK[GTIU4]2^]9?]?"_R- %REI** "EI** "FF5
M1((]WSD%@OL.I_44ZJ<G_(7@_P"N#_\ H2T 7**** "BBB@ IJ2I(SJK;F0X
M8>AQG^M.JE8_\?>H?]=1_P"@+0!=HHHH **** "FQ2K-&LB-N1AD,.]./0U3
MT?\ Y!=K_P!<Q0!<I:2B@ I:2B@!LLJ01M)(P5%&2Q[4^J6L_P#(+N?]RKE
M!1110 4444 -:5(V16;#.<*/7C/\J=5.]_X_+#_KHW_H#5<H 6DHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"JVI:I9Z+8RWNH74-E:0C=)/<2!$4>I)X%>/?&S]J7PW\)_.TZTVZ]XE (%C
M _[N ]C,X^[_ +H^;Z=:^'?B5\8/%?Q8OO/\0ZF\UNK;H;"'Y+:'_=3N?<Y-
M>IALOJ5_>EI$\?%YG2PWNQ]Z7];GUE\3/VX?#OA^2:R\(V3>)+M<K]LD)BM%
M;V/WG_# ]Z^7/'O[0'CSXC^9'JVOSQ63G_CQL/\ 1X?H0O+?\")KSVBOI*.#
MHT/A6O=GRF(Q]?$?%*R[+00*%S@8)I:**[3SPHHHH ]Q_988"7XF+GD^$KO
MKX7M_P#4Q_[H_E7W'^RW_P ?WQ'_ .Q1O?Z5\.0?ZF/_ '1_*OCLT_WE^B/V
MC@S_ '*?K_F/HHHKR#] "K&G:A=Z/>)>:?=W%A=H<K<6LK12+]&4@U7I: /I
M?X4?\% /B=\/&AMM9N8O&VDKP8M4^6Y _P!F=1DG_>#5]R_!/]LSX=?&MH;*
MVU ^'_$#@?\ $IU8K$[MZ1OG;)^!S[5^05! X]0<CV/K3N>3B,KP^(U2Y7W7
M^1^^=%?E'^S_ /MU>-?@^UKI6NR2>+_"D>$^S73YN[=<]8I3RV/[KY'H17Z2
M_"?XS>$?C9X=76?">JQWT(^6:W;Y+BV;^[)&>5/Z'L33/D<5@*V$=Y*\>YV]
M%%%,\X**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI:2@ HHHH
M**** "EI*6@!**** "BBB@ HHHH **** "BBB@ HI:2@"E=?\A2Q_P!V3^0J
M[5*Z_P"0I8_[LG\A5V@ HHHH **** *=K_R$K[_MG_Z#5RJ5K_R$K[_MG_Z#
M5V@ HHHH ***6@"EI?\ Q[R?]=I/_0S5RJ>E?\>\G_7:3_T,U<H **6DH *K
M:I_R#;O_ *Y-_(U9JMJG_(-N_P#KDW\C0!-;_P#'O'_NC^5/IEO_ ,>\?^Z/
MY4^@ HHHH *IZE]ZR_Z^%_D:N53U+[UG_P!?"_R- %RBBEH 2BBB@ JG)_R%
MH?\ K@__ *$M7*IR?\AB'_K@_P#Z$M %RBBB@ HHHH *I6/_ !]ZA_UU'_H"
MU=JE8_\ 'WJ'_74?^@+0!=HHHH ****  _=-4]'_ .07:_\ 7,5</0U3T?\
MY!=K_P!<Q0!<HHHH **** *>L?\ (+N?]RKE4]8_Y!=S_N5<H **** "BBB@
M"G>?\?EA_P!=&_\ 0&JY5.\_X_+#_KHW_H#5<^E !1110 4444 %%%% "TE%
M% !1110 4444 %%%% "TE%% !1110 4444 %%%% !1110 4M)10 M)145U=0
MV5M+<7$J06\*EY)9&"JB@9))/0 4 .GN(K6"2:>1(88U+O)(P554#)))Z#%?
M&?[0G[84VI-<^'? -RT%F"8[C7(^'E]5@]!_M]3V]:Y']I+]IZ[^)UQ<^'?#
MLKVGA.-]LDRDK)J!!ZMZ1YZ+WZGTKY\KZ;!9>HVJ5EKV_P SY',,T<[TJ#TZ
MO_(5F:1V=F+NQ+,S')8GJ2>YHHHKWSYH**2EH **** $I:*2@#VK]E\G^TOB
M%S@?\(C??R%?#\'^IC_W1_*OMS]F*3;JWCU<9W>$K\?3"BOB.#_4Q_[H_E7Q
MV:?[Q\D?L_!?^Y3]22DHHKR#]""EHI* %I*** "NA\ _$#Q#\+_$UMX@\,:I
M-I.JP'B2(_+(N>4D7HZ'N#7/44$RBI*SV/UG_99_;'T+X^6::/J@AT'QM"@\
MRP9\1W@ YDMR>2/5#R/<<U]&5^"=A?W.EW]M?65S+9WMM(LT%Q Y22)P<AE(
MZ$&OT^_8X_;)@^,EK#X2\6RQ6GC>WC_=3<)'J:*.64=I /O+WZCN!29\=F.6
M>QO6H_#U7;_@'U=1113/G!:2BB@ HHHH **** "BBB@ HHHH **** "BBB@
MZ5\9>!/VF-3TWQ)\4=8?5?\ A)K<P3:EINBRW.U;-8;PVXB!P=FY&1^E?9%U
M;K=VLT#LRK*A0LAP0",<'L:\NOOV9? ]_H.AZ.UK=Q6NCV4MA T-R4D>&0J7
M$C 9<DH#D]Z ./T7]IG7X_$%Q9^)/"=GIUC:R:I;3SV.HF=_/LX!<,%4HORE
M"!G/WO:J6A_M4>(O$%GI<5GX-MYM5U/4;:TM0;N2.U:.>!Y0?,>(9:/80X (
M]"<UZHOP/\*_VL^H/;3S2R7E[?/'+.3&[W4(AG!7^Z4& .U5/#W[/_A?PY)I
M<D4VK7DVFWD=[:R7VH23M&8XFBCC&X_ZM4=@%_/- 'GGPT^-7B/5%TG0] \.
MR:]<QB>^U234M6S-'";^6 ")V0!R-C, VT!5"@DTFL?M6:AI>L>*K"/0-/U!
MM-19+%K746=)O],2U*2/Y>T-EPWR%@O0\UW1_9K\%^9ICHFI0_8F?<L-\Z+=
M(UP;GRYP#^\02DL >G3I56U_9;\$6;7&TZL\<RF-89-0=HX4-TMULC4\(OFJ
M#@>IH YKQM\5O$&O?LZ>.]7:'_A&/$>C7\FER-IUT9 DD5Q&I:.3 ."K>GK3
M=+_:>U.'4]0.K>&H(-"M[;6)(+R"],D\S:>1Y@:,H H8'CD\UZ=??!WPYJ'A
M/Q'X=F2Y.FZ_?2:C>A9R',SNKMM;^$;D7BJ=O\!?"4$B$VUQ,BC45,<LY9'6
M^(^T CN#CCTH \.T'XO^*;WXPVDGB6*;34N3:7$&E66KG[)"C6$\V9"R ,&"
MC<#@!AG)Q70:-^U1XBU^-+'3_"^EWFN2ZM'IT(CU)UM'22U>X602M$"<>602
M%P>JDBNRT_\ 93\"V*@2#5K\^7Y3-?:C),S(('@"DGL(Y&4 =,#TK1\-_LY>
M$_"]]:7D$NK7=U:W,5TDU]?O,Q>.W>W3)/81N1CIP/2@#S;Q!\<]0UKX<:]X
MZMII-'AM/"<.VU2;*0ZA>.0K9[E J$'' ?WKGOAA\8M7_LWP+Y_B5M?.DOX@
MM=0NIKT1PZE]GB5X))9&X VL"&/2O;-'_9U\)Z3X/7PR/MMQI2ZE!J82:?+%
MH2ABC8X^9%V+\IZXIFN_LU^"/$6J:S?7EK=;]5,S7$,5R4BW2PI"[*H^Z2J+
M^(S0!YU9_M8ZU<:1;7#>&]-B9=8?3+S4);Z6/3X_W<<D?[UHLJ9!)A6=0N5Z
MX(JQ\$OCK?:QK'C70;AUU!_#\NI7]W=ZC>",A?M#B"&,D;?+55^9R<+E1792
M_LO^$)M-N[*6]U^1+V=I[V1]6E+WFZ-(W24Y^=&6-<@],<8J\O[./@E8)(5L
M[E(I;>_M)56Y8>9#>,&FC;U 8 K_ '30!YQI/[5'B/7;6.UT_P +:7=ZV^IR
M6"JNHR):,@LS="19&B#$;5*_=P>H.#3/C5\4/%FO?"GX7>)_!C3Z9K&KWT-Z
M=/BER)U6WDF>W8X^96"$>_%>D^'_ -G3PGX=O(;N*75;N[BN/M/GWM^\SL_V
M8VV23U'E'&.@P*W;3X2^'[+2?!VFQ)<"V\*2K-IN9R65EC:,;S_%\KMUH ^?
MM!_:FO\ 1_AK?^+K=(==MK[7]2N(8-2O&CGCLT*,(H8U1F;:&(R<(N.2,BK?
M_"T_&DGBK6#=PFYMH_%\%KI5M:ZDT6"U@9D@D C^:(C:Q']]CV49]&O?V3_
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
M:_H+#3+]F/,NU08Y?^!)C/\ M*U?0%6?FM:E*C4=.6Z"BBB@Q"BBB@ HHHH
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
M "BBB@"G>?\ 'Y8?]=&_] :KE4[S_C\L/^NC?^@-5R@ HHHH *6DHH ****
M"OG;]I3]F+5?CCXHT[5;#6;'38[6P-HT=U"[LQ+LV01VYKZ)HK:C6G0GSPW,
M*]"&(A[.HM#QGXG?!6?QSIOPOT>YM;/5=(T&^B?5H;AMJ2PI;-&=JX^;YBIQ
M7'Z]^SMK)^)FIW6GZ?;3>'[B2.\LYFU.2%;)HK)K=(A;JN';.-K%L!68$5]+
MTE9-W=S9*RLCY=T/]G/Q-ICZ*YLM+BDLSX9+O'* 1]B$GVH@A?5EQ_>K);]G
M_P").L:QJ6H:K;Z>;J:.*'S8[\>7)LU6.YS'$(PL*>4I^49)8$DY.:^N**0S
MP+X+?!/7/ OQ!NM0U6UB>UM%OHK74O[3DE:X6XN?. 6WVA8@!][)8EAD<5[[
M110 44M)0 4444 ?(7Q&L[GP3^T%=>.[VPT+Q+877B'3=(M%BU6<ZCITKVP1
M<0(WE##Y<JX)*MFLS]E?4#I'CWP;??VI/-)XH\(7>J^(9+J\=TEO%OPB2L&8
MA&!=XQC' QVKZ?NO@[X)O/'D7C6?PSI\OBJ+:4U1HOWH95VJWH6"G 8C('&:
MH1?L_P#PYMX]>CB\'Z7&FNNLFI*D./M!63S5SSP!(-V!@9YH ^;I-)7P;\8M
M3O\ Q!-H_P!B\9:IKEG!XHT;6IFU#246W9V+*284"(C*0%W(V">M5_"GP:L]
M;^%_BOQ+!J6H>$/A[)<QZEH^GZD\EW)-;16K0M>/&T@*RS,WFQC/#+&Q4YQ7
MTS<?L_\ PZN]<UK6)O!^EOJ>LPRV]_<>3S.D@"R \X!< !B,$]S2^'/@'\/_
M  CI]U8:-X8M-/LKJ>WN)X(6?9*\#;XBP+<A6P<=/6@#E?V:?$^EZKI.H6\E
M_<7GBZX87^J&ZB=2>?)58W90)$B$7DEDR-Z/ZUU/[0$?G?!/QHN<?\2N8_DN
M:WO#GP\\-^$=6U34]'TBWL+_ %1_,NYX@<R'<6/4_*"S,V%P,L3U-5OBQ8_V
ME\+_ !;:@9,FE7( _P"V35K2=JD7YHQK+FI27DS\JE^Z*6FQG]VGT%.K] /S
M(**** "BBB@ HHHH **** "BBB@ HHHH [OX(_/\0H8>\^GZA"/JUI**^3;?
M_41_[H_E7UI\!3_Q=[PVG_/62:'_ +Z@D7^M?)^SRV9/[K%?R.*^4S?^-'T_
M5GZ_P1+_ &:LO[R_(2BBEKPC]*$I:2B@ I:*2@ HI:2@04M)10,**** %KU+
M]E=2_P"TE\-P.O\ ;,)_(,37EE>V?L6Z:=4_:@\!H$WB&YEN3[;(7.:#GQ#M
M1F_)_D?L/7GFK? /P5J_BZW\2'2(K+5(;*ZLEDL$2WR)\;Y,JH;S1M^5P05W
M-CK7H=%6?F)Y1X?_ &;_  ]X?7>NL^)+Z_DOH;VZU&^U5Y+F\6*-HX[>9\#?
M JNWR<9)R3GFLO3_ -D7P-::?J]G=W&N:U%?:>-*A;5-2>=]/M5E$JQ6S'E
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
M1110 4444 %%%% !12TE !12TE !12TE !12TE !1110 4M)2T )112T )11
M2T )1110 4444 %%+24 %%+24 4KK_D*6/\ NR?R%7:I77_(4L?]V3^0J[0
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
MC]X>WQ_>7W,](_X;G^(G_/GH?_@-)_\ '*/^&Y_B)_SYZ'_X#2?_ !RO./\
MAG_XE_\ 0CZS_P!^!_C2?\,__$O_ *$?6?\ OP/\:/8X+M'[P]OC^\ON9Z1_
MPW-\1/\ GST/_P !I/\ XY3)OVXOB%<0R1-9Z'M=2IQ;2=_^VE>=_P##/_Q+
M_P"A'UG_ +\C_&FM\ ?B3&I9O!&L*JC))@'3\Z7L<%VB'M\?WE]S/2%_;E^(
M:J%%GH> ,?\ 'K)_\<I?^&YOB)_SYZ%_X#2?_'*\W_X9_P#B4>?^$'UG'_7
M?XT?\,__ !+_ .A'UG_OP/\ &G['!=H_>'M\?WE]S/2/^&YOB)_SYZ%_X#2?
M_'*/^&YOB)_SYZ'_ . TG_QRO./^&?\ XE_]"/K/_?@?XT?\,_\ Q+_Z$?6?
M^_ _QI>QP7:(>WQ_>7W,]'_X;G^(G_/GH?\ X#2?_'*CE_;@^(4QC+6>A_(V
M\?Z-)UQ_UT]Z\[_X9_\ B7_T(^L_]^!_C2-\ ?B2FT-X(U@;C@?N!R?SH]C@
MNT0]OC^\ON9]9?LN?M#>)_C)XHUO3]=@T^*"SLTN(S9Q,C%B^TYRQXQ7HGCW
M]H#P_P##7Q'_ &9KEAJ\%FJ9?6%M,V:R>5),L._.6<I$Y^52!P"037B/[%OP
MU\6>!_&GB.Y\0^'K[1[>?3XXXI+N,*'829('/7%>F?$[X&^(_B5XZU&\O-9T
MQ_#-SI,FE6EK/;R-<:;YL;":>'#!#(Q*#<P)"KM&,FOF\=&G&NU3VTV/K,OE
M4EATZM[Z[G4Z+\:+;Q'X-O\ 7=.\-:]<W5A=_8KO1/(B6^ADPK?,K2!,;'1\
M[NC>O%<]X/\ VIO#7C>YL+:PTG6H;O4%A-I!=VZ(TN]@.@<X 4[]Q^4JK$$[
M2*I:7\%_'-GX0\8:8_BC28]0\4QS/>7EM92)Y%PZ0P!HLN<*((B,'G>V<X&*
MU/&WP9US4O[$C\+:_'X:M]!M(K/3%CC)*+M*2,Q'<*(PHZ<.#PYK@/2/7ZIR
M?\A>'_K@_P#Z$M6HE9(T5W\QP "V,;CZXJK)_P A>'_K@_\ Z$M %RBBB@ H
MHHH *I6/_'WJ'_74?^@+5VJ5C_Q]ZA_UU'_H"T 7:*** %I*** #^$U3T?\
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
M_0J:Y_X+I?\ XFC_ (5MXO\ ^A4US_P73?\ Q-'U3"?RK[_^"'U['?S/[O\
M@'O=O^WIXFMT*KX4TD@LS?\ 'Q+W)/I[U+_PWYXG_P"A4TG_ ,"9?\*^?E^'
M'BYN1X5ULC..-/E_^)I?^%:^+_\ H5-<_P#!=-_\32^J83^5??\ \$/KV._F
M?W?\ ^@/^&_/$_\ T*FD_P#@3+_A1_PWYXG_ .A4TG_P)E_PKY__ .%:^+_^
MA4US_P %TO\ \31_PK7Q?_T*FN?^"Z;_ .)I_5,)_*OO_P""'U['?S/[O^ ?
M0'_#?GB?_H4])_\  F7_  J.X_;V\37$$D3>%-)"R*5/^D2]QCTKP/\ X5MX
MO_Z%37/_  73?_$T-\-_%RJ2?"NM@#DDZ?+C_P!!I?5,)_*OO_X(?7<=_,_N
M_P" >_+^WUXG50H\*:3@#'_'Q+_A3O\ AOSQ/_T*>D_^!,O^%?/_ /PK?Q><
M$>%-;/\ W#I?_B:/^%:^+_\ H5-<_P#!=+_\33^J83^5??\ \$/KN._F?W?\
M ^@/^&_/$_\ T*FD_P#@3+_A1_PWYXG_ .A4TG_P)E_PKY__ .%;>+_^A4US
M_P %TW_Q-'_"MO%__0J:Y_X+IO\ XFCZI@_Y5]__  0^NX[^9_=_P#Z _P"&
M_/$__0J:3_X$R_X5%-^WIXEG,1;PII(\M]X_TB7K@CT]Z\$_X5KXO_Z%37/_
M  73?_$TC?#CQ<N,^%=;&3@?\2^7G_QVCZIA/Y5]_P#P0^O8[^9_=_P#Z!_X
M;\\3_P#0J:3_ .!,O^%'_#?GB?\ Z%/2?_ B7_"OG_\ X5MXO_Z%37/_  73
M?_$T?\*U\7_]"IKG_@NF_P#B:/JF$_E7W_\ !#Z]COYG]W_ /H#_ (;\\3_]
M"GI/_@3+_A1_PWYXG_Z%32?_  )E_P *^?\ _A6WB_\ Z%37/_!=-_\ $T?\
M*V\7_P#0J:Y_X+IO_B:/JF$_E7W_ /!#Z]COYG]W_ /H#_AOSQ/_ -"II/\
MX$R_X5$W[>GB5KA)O^$4TG<J%/\ CXE[D'T]J\$_X5MXO_Z%37/_  73?_$T
MG_"M_%V['_"*ZWNQD#^SY<_^@T?5,)_*OO\ ^"'U['?S/[O^ ?0/_#?GB?\
MZ%/2?_ F7_"C_AOSQ/\ ]"II/_@3+_A7S_\ \*V\7_\ 0J:Y_P""Z;_XFC_A
M6WB__H5-<_\ !=-_\31]4PG\J^__ ((?7L=_,_N_X!] ?\-^>)_^A4TG_P "
M)?\ "C_AOSQ/_P!"II/_ ($R_P"%?/\ _P *V\7_ /0J:Y_X+IO_ (FC_A6O
MB_\ Z%37/_!=-_\ $T?5,)_*OO\ ^"'U['?S/[O^ ?1_A[]NKQ)K/B#2M/D\
M+Z5''>7<-NSK<2DJ'=5)''49KZ<\9>.[;X>:;?:G<Z=J6K;[M(([/2;8SSNQ
MC!Z9   5B68@#'7I7YV^"_AWXL@\9^'I9?"^M111ZE;.[OI\H55$JDDG;P!7
MWQ\7_!?B+X@>$]1T/PYJ=KICW-]$+_[9Y@6YM @\R#=&0R[^%)!SM+#O7AYC
M2I4G'V2L?0Y76K5HS=9WM8A\"_M'>$OB)XAL]+T==19+Y&-IJ$UJ4MIY5B2:
M2!6)SYB)(I(( ZX)P:R+G]JSPUIFO3Z1JV@^)-$O()(DE%_9(BJLA;:^X2$8
MPA;'WB.0#6-I_P"SOK>F_$BT\9V0\*Z3J%C#_H\-A:W*Q23/%'!)YB&3;M6)
M7"E K$E-WW>>G;X,ZI<:'XPMY]5M6U3Q5K#7=]?+$28;, 1Q0Q@_Q+$BIDX'
MSN?2O'/=/2/#6O0^*-#M-5MH9H;:[7S(1.NUF3)VOC/ 888>Q%:=<E\+O#OB
M#PMX3CT_Q+K$>MZBDKE;B--JK&<;4' SCGMQG'05UM  >AJGH_\ R"[7_KF*
MN'H:IZ/_ ,@NU_ZYB@"Y1110 4444 4]9_Y!=S_N5<JGK/\ R"[G_<J[0 E%
M%% !1110!3O?^/RP_P"NC?\ H#5<JG>?\?EA_P!=&_\ 0&JY0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M>>_&SX-Z5\:/"3:7>G[+?P$RV-^JY:"3'ZJ>A'?Z@5Z%15PG*G)2B[-$5*<:
MD7":NF?D[XX\$:Q\._$EUH6NVK6M_;GZI*G:1#_$I]:PJ_3SXS?!/0_C1X?%
MEJ0-KJ%OEK/4H5!E@8]O]I3W4_H:_.[XE?#'7_A3XBDTC7[0Q.23;W2#,-R@
M/WT;^G4=Z^QP>,CB8V>DNW^1\)CL!/"2NM8]_P#,Y2BDI:]$\H**2EH **2E
MH ***2@!:J_M.(6D^&=SVF\)0)G_ ')YD_I5JF?M)*)/"WPBN.I.@7,)/^Y?
M3?T:O#S?^#%^?Z,^[X-E;,FN\7^AX?2445\F?MPM)110 M%)10 M)11_*@ K
MZ#_9,_91U/\ :#\0IJ.HI+8>!;&8"\O.5:[8')@A/K_>;^$'UK6_92_8PUCX
MY75MX@\1)<:-X$1MWF_<GU'!^[#GHGK)_P!\YZC]2/#?AK2_!^@V6BZ+80Z9
MI5E$(;>UMUVI&H[ ?UZGK32/GLQS)44Z5%^]W[?\$ET;1;#P[I-GI>F6D5CI
M]G$L,%M NU(T48"@>F*NT451\7OJPHHHH$%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%+0 E%%% !1110 4444 %%%% !1110 4444
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
M7_AX&/\ H1F_\&8_^-TG_#P0?]".W_@R'_QNOEO_ (03Q/\ ]"UK/_@OF_\
MB:/^$$\3_P#0M:S_ ."^;_XFO0^HX3M^+_S/,_M#'?S?@O\ (^I/^'@8_P"A
M&;_P9C_XW2_\/ Q_T([?^#,?_&Z^6O\ A!?$_P#T+6L_^"^;_P")H_X07Q/_
M -"UK/\ X+YO_B:/J.$[?B_\P_M#'?S?@O\ (^GHOV^Q'<3R_P#"$,?,V\?V
MD.,#'_/.I_\ AX&/^A&;_P &0_\ C=?+/_"#^)2Q \-ZP2.O_$OEX_\ ':7_
M (07Q/\ ]"UK/_@OF_\ B:/J.$[?B_\ ,/[0QW\WX+_(^I?^'@8_Z$=O_!F/
M_C='_#P,?]".W_@S'_QNOEK_ (03Q/\ ]"UK/_@OF_\ B:/^$%\3_P#0M:S_
M ."^;_XFG]1PG;\7_F']H8[^;\%_D?4G_#P,?]".W_@S'_QNE_X>!C_H1V_\
M&8_^-U\M?\()XG_Z%K6?_!?-_P#$T?\ ""^)_P#H6M9_\%\W_P 31]1PG;\7
M_F']HX[^;\%_D?3]K^WV+:-E_P"$(8Y=G_Y"0[DG_GG[U+_P\#'_ $(S?^#,
M?_&Z^6E\#>)6R1X;U@CIQI\O_P 32_\ ""^)_P#H6M9_\%\W_P 31]1PG;\7
M_F']HX[^;\%_D?4O_#P,?]".W_@S'_QND_X>!C_H1V_\&0_^-U\M_P#"">)_
M^A:UG_P7S?\ Q-'_  @OB?\ Z%K6?_!?-_\ $TOJ.$[?B_\ ,/[1QW\WX+_(
M^I/^'@8_Z$=O_!F/_C=1W7[?HN+>6+_A"&'F(5S_ &D.,C'_ #SKY?\ ^$%\
M3_\ 0M:S_P""^;_XFD;P-XF523X;UA0.23I\W_Q-'U'"=OQ?^8?VCCOYOP7^
M1]21_P#!0$)&J_\ "#L=HQ_R$A_\;I?^'@8_Z$=O_!D/_C=?+?\ P@OB8C_D
M6M8/_</F_P#B:/\ A!?$_P#T+6L_^"^;_P")I_4<)V_%_P"8?VACOYOP7^1]
M2?\ #P,?]",W_@S'_P ;H_X>!C_H1V_\&8_^-U\M_P#""^)_^A:UG_P7S?\
MQ-'_  @GB?\ Z%K6?_!?-_\ $TOJ.$[?B_\ ,/[0QW\WX+_(^I/^'@8_Z$9O
M_!F/_C=0W'[?8N#"?^$(8>7('_Y"0YX(_P">?O7S#_P@OB?_ *%K6?\ P7S?
M_$TA\#>)5QGPWK R<#.GR\_^.T?4<)V_%_YA_:&._F_!?Y'U+_P\#'_0CM_X
M,Q_\;I?^'@8_Z$=O_!F/_C=?+7_""^)_^A:UG_P7S?\ Q-'_  @GB?\ Z%K6
M?_!?-_\ $T_J.$[?B_\ ,/[0QW\WX+_(^I/^'@8_Z$9O_!D/_C=+_P / Q_T
M([?^#(?_ !NOEK_A!/$__0M:S_X+YO\ XFC_ (03Q/\ ]"UK/_@OF_\ B:7U
M'"=OQ?\ F']HX[^;\%_D?4G_  \#'_0CM_X,Q_\ &ZB;]OP-=I/_ ,(0WRHR
M8_M(=R#_ ,\_:OF#_A!?$_\ T+6L_P#@OF_^)I/^$'\3;MO_  C>L;NN/[/F
MS_Z#1]1PG;\7_F']HX[^;\%_D?4O_#P,?]".W_@R'_QNE_X>!C_H1V_\&0_^
M-U\M?\(+XG_Z%K6?_!?-_P#$TO\ P@GB?_H6M9_\%\W_ ,31]1PG;\7_ )A_
M:.._F_!?Y'U'_P / Q_T([?^#,?_ !NC_AX&/^A&;_P9C_XW7RW_ ,(+XG_Z
M%K6?_!?-_P#$T?\ ""^)_P#H6M9_\%\W_P 33^HX3M^+_P P_M#'?S?@O\CZ
MD_X>!C_H1V_\&0_^-U#!^WT(9IW_ .$(8^:P;']I#CY0/^>?M7S#_P (+XG_
M .A:UG_P7S?_ !-)_P (/XF;('AO6"1P<:?+Q_X[1]1PG;\7_F']HX[^;\%_
MD?4W_#P,?]".W_@S'_QND_X>!C_H1V_\&8_^-U\M_P#""^)_^A:UG_P7S?\
MQ-'_  @OB?\ Z%K6?_!?-_\ $T?4<)V_%_YA_:&._F_!?Y'U)_P\#'_0C-_X
M,A_\;H_X>!#_ *$=O_!F/_C=?+?_  @OB?\ Z%K6?_!?-_\ $T?\(+XG_P"A
M:UG_ ,%\W_Q-'U'"=OQ?^8?VACOYOP7^1]2?\/ Q_P!",W_@R'_QNHK/]OL6
MMK%#_P (0S;%"Y_M(#/_ )#KY@_X07Q/_P!"UK/_ (+YO_B:1? WB9E!'AO6
M&![C3Y?_ (FE]1PG;\7_ )A_:.._F_!?Y'U+_P / Q_T([?^#,?_ !NC_AX&
M/^A&;_P9#_XW7RW_ ,(+XG_Z%K6?_!?-_P#$T?\ ""^)_P#H6M9_\%\W_P 3
M3^HX3M^+_P P_M#'?S?@O\CZC;_@H(%5C_P@S' S_P A,?\ QNOIZ/QM:0^
M;;Q5?1306LEC%>O#!&]Q(N]%8(JH"SG+ # YK\O)? GB?RW'_"-:ST/_ ##Y
MO_B:_2K3[/7/^%*:5:Z+!:G6_P"QK6..VU-I(8V/E('1V3YT)&X;ARIP>U>1
MF&'HT8Q=);^9[65XFOB)259WMY6.>?\ :4\!ZTMG86VHW1NM09;?;)83*+69
MI6A2*X)7]R[2QN@5\9*FMG7/CWX4\/ZIKEC=MJ6[1F6*[GCTZ9X%E8(5B$H7
M:7/F)\H.>:^=K;]EGQ[H%_H>KPMHOG:2XN+%&OYBNFQK<S3M:OF/_3-ZR*GG
M289""PYZ^B7'P6\4WGQ,O?%+:!X:M/.M+A[E(KJ:8:K/+;QHD-S%(NS9%(F[
M<.H5<*#FO$/H3VSPCXTTKQQ9S7FC3M=6<3K']HV%4=BBOA2>N P!]#D=0:W:
M\U^"_@SQ5X#M]3TG6[VRN]&A<#3#;H%D.6=I'?"C&XLIP2QW;CG! 'I5 !11
M10!3O/\ C\L/^NC?^@-5RJ=Y_P ?EA_UT;_T!JN4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% #9(TFC9'571A@JPR"/0BO(/'_[*/P]\>R27!TMM$U"3)-UI+"'<3W9
M,%3^5>PT5K3J3I.\'8RJ4:=9<M2-T?#7C+]A'Q3I;/)X;UBRUR#DK#= VTV/
M3/*G\Q7C/B7X*^//"#-_:OA/4X8UZS10&:/_ +Z3(K]2Z*]2GFE:.DTF>-5R
M:A/6#<?Q_K[S\@),P2%)08G'59 5/Y&DW ]#7ZV:IX5T36\C4='L+_/!^TVR
M2?S!KD+[]GCX:ZBS-/X+TDL>IC@V?^@XKNCF\/M09Y\LDJ?9FG_7S/S#JW\8
M$\S]G?PA+T\CQ/?Q?]]6T3?TK]')/V5?A5)_S)]JG.?EEE'_ +/5J[_9E^%]
M_H,.B77@ZQN-*ANS?I:RF1D6<H$+\MUV@#TKEQF/IXBC[.*=SU\EP=3+<;#$
MU&FE?;?5'XL&15ZL!]35_2-%U+Q!.L.E:;>:G,QP$L[=YB3_ ,!!K]HM#_9U
M^%_AQ@VG^ ?#\#9R&;3XY"/?+ UW6GZ39:3"(K&SM[.+^Y;Q*B_D!7@6/T66
M>1^Q3^]GY">"_P!B[XQ^.'7R/!UQI$!P3<:U(MHH![[6^8_@M?2'PX_X)?0K
MY5QX[\7/-T+:?H4>Q?H9G!/Y**^]:*=CS*N;XFII&T?0\]^&'P \ ?!VW5?"
MOAJSL+G:%:^=/-NGXQEI6RW/L0*]"HHIGCSG*H^:;NPHHHH("BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBEH 2B
MBB@ _6BBB@ HHHH **** "BBB@ HHHH I77_ "%++_=D_D*NTQX$DFCE(^>/
M(4Y]>M/H **** "BBB@"G:L3J-\"<@;,#T^6KE,2%(Y9)%&'DQN/TZ4^@ HH
MHH **** *FEL6MY,G/[Z3_T,U;ID,*P*508!8M^).33Z %I*** "JVIDKIMT
M0<'RF_D:LTV:)9XGC<91U*D9[&@!(23#&3R=H_E3Z15"J .@&!2T %+244 %
M4]08JUG@D9G ./H:N4R6%)O++C)1MZ\]_P#)H ?1110 4444 %5)&/\ :T(S
MQY+G'_ EJW3#"K3+*1^\52H.>Q(_P% #Z*** "BBB@ JG8L3=7X)R!*,?]\+
M5RHXX$BDD=1AI#N;GO@#^0H DHHHH ****  ]*J:2Q;3+8DY/ECK5NF0PI;P
MI$@PBC % #Z*** "BBB@"GK'_(+N?]RKE,GA6XA>*091A@C-/H **** "BBB
M@"G>?\?EA_UT;_T!JN4QX5D>-V&6C)9?K@C^M/H **** "EI** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *6DHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M .GKC?B=X\U+P'I,5WIOA>\\3.WF/*L%Q%;QV\:(69Y))" .F .YXKLJ\O\
MCYX?UWQ7X;BTC3_"6F^,]'NQ(E_I]Y>FTE5MN89(W/RX5OO \XQB@#!U#]J;
M2K9=)NK;P_J5YI,VG6.J:G?;DC_LR&[D\N NA.7.<DA>@&:Z7XL?&>/X97EC
M8V^A7GB+4)[6XU&:WLY$C,%G %,LQ+GG&X *.2:\=U3X!_$'^RAHA6RUA?$&
MAZ1I>KZL]T(S926<NYW"$9E#(=HQ@Y&374_$OP5\0?%4NE^)+#P[8C6[G0M2
M\/7VE2:DH2U6X8>5.)=N' " LH&?FP.E &OX9_:>T[QA??9-*T6XGFNIH8].
M4SJ&N \A4M(H&82J*\NULDH,]Z]KKYXUOX:_$#2;?1CX:"I+X=L8-(LVC>!9
M)_\ 1P);H>:"HS(L*$'YO+1\8+5[]I@NUTVT%^8VOA"GV@P@A#)M&[;GMG.*
M +->9_$WXS7'PSU:U2X\)ZC?Z&SV\=SK,4T21Q--+Y:*D9.Z5@2"P4< CK7I
ME>$_'CP%XR^(/B+3;73/#VES6]G/:W6E>)_MQBN=(E656G9HC_K,HH"A1W.:
M .L\(_&"Y\8?$'5_#UMX=,6GZ9=7%I+JC:E 6+Q8!(M\^9M+';G&*QO'W[2F
MG^ O%6HZ;+X?U'4-,TI[>VU'5;5D*V]Q.C/#"(R=SE@ "1P"ZUQVK_#/QG;?
M$^/Q+HG@'0+*YT>_O]174;._$+ZX)DV)#)D%D;YMSELKE/EZU:\6_!WQ?K/Q
M%U);>RM/^$;U_6=)UV\U W8$EFUHJ^9 (\9<N8TVL.!DYH [GX<?'*+XD:C9
MV-IH[0W+":2[9;I)HK>) NQUD48?>S[<#&"DG]VO4:\*TSPK\2K+X@6VN6L4
M-E9:M=++J-MO@*6UNDC*L+\;FQ#\R^61^]D<MQ7NM !7E=]^T+H=C\3M>\(/
M:W#1Z'I$NJWVJ*084\L!GB ZE@K*3Z;@*]4KYBN/V7_%$'C*]6#Q5)?:%J.C
MZO;W-S<VT*R>=>/NV-CYF!)#;^H$87H: /5?A-\9H_B=<:A9W.A7GAO4;6VM
MK];6\D20RVEPI:&4%#@9"D%3R",5PLW[7VGQE2?#%[#;7WF/HUY=W444%_%'
M,8I)6?GR0".-W7<OK2_"GP7\0=!\91ZSK?ANQMX[K3K'P]<I#J:N8+>VBD)N
MAA?FWR, $X(')K#\#_"/Q[X2N;%I]'L95\)Z/J&EZ.ZW2R#4Y;FX5TE="!Y:
M(JJ6#<D@XH ]L^'?Q&C^(\-W=V>G3VFGP+"HFN#AFF:,/)'MQQY>Y5)_O9':
MNQKR+X0^$?&_@KQ)>Z7J=PMQX5ABD\B5FB/G2LZL)%"CS S$RF3S"069=O%>
MNT (S!5+,< <DGM7A=K^U;I>J^&_%&L:;H-U=0:1K$&CVPDN(X1?F9@$E5FX
M1#G.6[<UZYXS\//XM\)ZQHD=_-I;ZA:R6OVRW ,D.]2I9<]P#7SUHOP#\6^$
M;?QC%<6&E^/=,EO=-DLM(U1(K:.[BMXHT+C:,1R*%VJK?*=N3UH ]E?XH+I'
MPKO?&VOZ8VE06=M)=26<%U%=DJI(79)&=K%N,8/>O/(?VL;:#6%T?5/"=]I&
MKP3I'?VEQ=1$P))Y9C:-AQ,Q64,47!"HY[5D:'\'?&<_PA\:>!+K1]/T6UUI
M+O4K PWHDBL9Y9R\=EL"_<4*I+KQEB .*MZ;\-?'.MQ^+;K5-+M=$OO%][:Q
M7$,=TLXL+.WM?+8EUQEI2"F%Z+)[4 >V>"_$S>,/#\&L"S>RMKIG:U61LM)!
MN(CE/'&]0& [!A6Y7GOP9L_&NGZ'=P^,_+$J2(MI&#$61!&H<#R@%$>_=L'W
M@N W->A4 %%%% !1110 44M)0 44M)VH **** %I*** "EI** "BBB@!:2CT
MHH **** "EHI* "BCM2T )12TGI0 444M "4444 %%%+0 E%'K10 M)110 4
M444 %%%'I0 4M)10 444M "4444 %%%+0 E%!HH **6DH **!10 44M(>E !
M2TE% !12TG>@ I:2B@ HHH% !1110 444M !2444 %%%% "TE%% !11VH- !
M111Z4 %%%'>@ HHHH **.U H 6DHHH **#10 M)110 4444 +244>M !2TE!
MH **#10 4444 %%%':@ HH/2B@ HH_QHH **.]% "TE!HH **2EH 6DHHH *
M6DH[4 %%%% !2TE% !10*.U !1110 44>E% !11WH]* "BBB@ HHHH **/2@
8T %+2>M% !111ZT %+244 %%'K10!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>cmg-20221231x10kg002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cmg-20221231x10kg002.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" .F!G$# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]W_"GACPX
MGAK3PN@67_'G%_RZ)_<'M6A_PC?AW_H 67_@*G^%-\+?\BUI_P#UY1?^@"K]
M %+_ (1OP[_T ++_ ,!4_P */^$;\._] "R_\!4_PJ[10!2_X1OP[_T ++_P
M%3_"C_A&_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\ T ++
M_P !4_PJ[10!2_X1OP[_ - "R_\  5/\*/\ A&_#O_0 LO\ P%3_  J[10!2
M_P"$;\._] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_\!4_
MPH_X1OP[_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\!4_PH_X1OP[_ - "R_\
M 5/\*NT4 4O^$;\._P#0 LO_  %3_"C_ (1OP[_T ++_ ,!4_P *NT4 4O\
MA&_#O_0 LO\ P%3_  H_X1OP[_T ++_P%3_"KM% %+_A&_#O_0 LO_ 5/\*/
M^$;\._\ 0 LO_ 5/\*NT4 4O^$;\._\ 0 LO_ 5/\*/^$;\._P#0 LO_  %3
M_"KM% %+_A&_#O\ T ++_P !4_PH_P"$;\._] "R_P# 5/\ "KM% %+_ (1O
MP[_T ++_ ,!4_P */^$;\._] "R_\!4_PJ[10!2_X1OP[_T ++_P%3_"C_A&
M_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\ T ++_P !4_PJ
M[10!2_X1OP[_ - "R_\  5/\*/\ A&_#O_0 LO\ P%3_  J[10!2_P"$;\._
M] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_\!4_PH_X1OP[
M_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\!4_PH_X1OP[_ - "R_\  5/\*NT4
M 4O^$;\._P#0 LO_  %3_"C_ (1OP[_T ++_ ,!4_P *NT4 4O\ A&_#O_0
MLO\ P%3_  H_X1OP[_T ++_P%3_"KM% %+_A&_#O_0 LO_ 5/\*/^$;\._\
M0 LO_ 5/\*NT4 4O^$;\._\ 0 LO_ 5/\*/^$;\._P#0 LO_  %3_"KM% %+
M_A&_#O\ T ++_P !4_PH_P"$;\._] "R_P# 5/\ "KM% %+_ (1OP[_T ++_
M ,!4_P */^$;\._] "R_\!4_PJ[10!2_X1OP[_T ++_P%3_"C_A&_#O_ $ +
M+_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\ T ++_P !4_PJ[10!2_X1
MOP[_ - "R_\  5/\*/\ A&_#O_0 LO\ P%3_  J[10!2_P"$;\._] "R_P#
M5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_\!4_PH_X1OP[_P! "R_\
M!4_PJ[10!2_X1OP[_P! "R_\!4_PH_X1OP[_ - "R_\  5/\*NT4 4O^$;\.
M_P#0 LO_  %3_"C_ (1OP[_T ++_ ,!4_P *NT4 4O\ A&_#O_0 LO\ P%3_
M  H_X1OP[_T ++_P%3_"KM% %+_A&_#O_0 LO_ 5/\*/^$;\._\ 0 LO_ 5/
M\*NT4 4O^$;\._\ 0 LO_ 5/\*/^$;\._P#0 LO_  %3_"KM% %+_A&_#O\
MT ++_P !4_PH_P"$;\._] "R_P# 5/\ "KM% %+_ (1OP[_T ++_ ,!4_P *
M/^$;\._] "R_\!4_PJ[10!2_X1OP[_T ++_P%3_"C_A&_#O_ $ ++_P%3_"K
MM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\ T ++_P !4_PJ[10!2_X1OP[_ - "
MR_\  5/\*/\ A&_#O_0 LO\ P%3_  J[10!2_P"$;\._] "R_P# 5/\ "C_A
M&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_\!4_PH_X1OP[_P! "R_\!4_PJ[10
M!2_X1OP[_P! "R_\!4_PH_X1OP[_ - "R_\  5/\*NT4 4O^$;\._P#0 LO_
M  %3_"C_ (1OP[_T ++_ ,!4_P *NT4 4O\ A&_#O_0 LO\ P%3_  H_X1OP
M[_T ++_P%3_"KM% %+_A&_#O_0 LO_ 5/\*/^$;\._\ 0 LO_ 5/\*NT4 4O
M^$;\._\ 0 LO_ 5/\*/^$;\._P#0 LO_  %3_"KM% %+_A&_#O\ T ++_P !
M4_PH_P"$;\._] "R_P# 5/\ "KM% %+_ (1OP[_T ++_ ,!4_P */^$;\._]
M "R_\!4_PJ[10!2_X1OP[_T ++_P%3_"C_A&_#O_ $ ++_P%3_"KM% %+_A&
M_#O_ $ ++_P%3_"C_A&_#O\ T ++_P !4_PJ[10!2_X1OP[_ - "R_\  5/\
M*/\ A&_#O_0 LO\ P%3_  J[10!2_P"$;\._] "R_P# 5/\ "C_A&_#O_0 L
MO_ 5/\*NT4 4O^$;\._] "R_\!4_PH_X1OP[_P! "R_\!4_PJ[10!2_X1OP[
M_P! "R_\!4_PH_X1OP[_ - "R_\  5/\*NT4 4O^$;\._P#0 LO_  %3_"C_
M (1OP[_T ++_ ,!4_P *NT4 4O\ A&_#O_0 LO\ P%3_  H_X1OP[_T ++_P
M%3_"KM% %+_A&_#O_0 LO_ 5/\*/^$;\._\ 0 LO_ 5/\*NT4 4O^$;\._\
M0 LO_ 5/\*/^$;\._P#0 LO_  %3_"KM% %+_A&_#O\ T ++_P !4_PH_P"$
M;\._] "R_P# 5/\ "KM% %+_ (1OP[_T ++_ ,!4_P */^$;\._] "R_\!4_
MPJ[10!2_X1OP[_T ++_P%3_"C_A&_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ +
M+_P%3_"C_A&_#O\ T ++_P !4_PJ[10!2_X1OP[_ - "R_\  5/\*/\ A&_#
MO_0 LO\ P%3_  J[10!2_P"$;\._] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*N
MT4 4O^$;\._] "R_\!4_PH_X1OP[_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\
M!4_PH_X1OP[_ - "R_\  5/\*NT4 4O^$;\._P#0 LO_  %3_"C_ (1OP[_T
M ++_ ,!4_P *NT4 4O\ A&_#O_0 LO\ P%3_  H_X1OP[_T ++_P%3_"KM%
M%+_A&_#O_0 LO_ 5/\*/^$;\._\ 0 LO_ 5/\*NT4 4O^$;\._\ 0 LO_ 5/
M\*/^$;\._P#0 LO_  %3_"KM% %+_A&_#O\ T ++_P !4_PH_P"$;\._] "R
M_P# 5/\ "KM% %+_ (1OP[_T ++_ ,!4_P */^$;\._] "R_\!4_PJ[10!2_
MX1OP[_T ++_P%3_"C_A&_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C
M_A&_#O\ T ++_P !4_PJ[10!2_X1OP[_ - "R_\  5/\*/\ A&_#O_0 LO\
MP%3_  J[10!2_P"$;\._] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;
M\._] "R_\!4_PH_X1OP[_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\!4_PH_X1
MOP[_ - "R_\  5/\*NT4 4O^$;\._P#0 LO_  %3_"C_ (1OP[_T ++_ ,!4
M_P *NT4 4O\ A&_#O_0 LO\ P%3_  H_X1OP[_T ++_P%3_"KM% %+_A&_#O
M_0 LO_ 5/\*/^$;\._\ 0 LO_ 5/\*NT4 4O^$;\._\ 0 LO_ 5/\*/^$;\.
M_P#0 LO_  %3_"KM% %+_A&_#O\ T ++_P !4_PH_P"$;\._] "R_P# 5/\
M"KM% %+_ (1OP[_T ++_ ,!4_P */^$;\._] "R_\!4_PJ[10!2_X1OP[_T
M++_P%3_"C_A&_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\
MT ++_P !4_PJ[10!2_X1OP[_ - "R_\  5/\*/\ A&_#O_0 LO\ P%3_  J[
M10!2_P"$;\._] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_
M\!4_PH_X1OP[_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\!4_PH_X1OP[_ - "
MR_\  5/\*NT4 4O^$;\._P#0 LO_  %3_"C_ (1OP[_T ++_ ,!4_P *NT4
M4O\ A&_#O_0 LO\ P%3_  H_X1OP[_T ++_P%3_"KM% %+_A&_#O_0 LO_ 5
M/\*/^$;\._\ 0 LO_ 5/\*NT4 4O^$;\._\ 0 LO_ 5/\*/^$;\._P#0 LO_
M  %3_"KM% %+_A&_#O\ T ++_P !4_PH_P"$;\._] "R_P# 5/\ "KM% %+_
M (1OP[_T ++_ ,!4_P */^$;\._] "R_\!4_PJ[10!2_X1OP[_T ++_P%3_"
MC_A&_#O_ $ ++_P%3_"KM% %+_A&_#O_ $ ++_P%3_"C_A&_#O\ T ++_P !
M4_PJ[10!2_X1OP[_ - "R_\  5/\*/\ A&_#O_0 LO\ P%3_  J[10!2_P"$
M;\._] "R_P# 5/\ "C_A&_#O_0 LO_ 5/\*NT4 4O^$;\._] "R_\!4_PH_X
M1OP[_P! "R_\!4_PJ[10!2_X1OP[_P! "R_\!4_PHJ[10!0\+?\ (M:?_P!>
M47_H J_7G?QF_:!^&7[*?[,.O?M'_&36UT_PQX+\*OJNL7'F(':.*$$11!V4
M/-(VV../(+R.B#EA7XT^.O\ @Y6_X*I?%+QC\*/V@/V6?^"8&N-\(O$_BW6-
M+T+PU]H.I:Q\2A:6\DL_V98;5KBV2" K-YMO#-$LMO.C2SB*6-0#]VJ*^3?V
M /\ @JCX?_X*6_\ !//5?VS?V6?@U?:GXNT>PU*RNOA7J&L)9R'Q-:VBSKI
MU&:-8/+F\VVV7FW8L=RC2)&Z21)Y>W_!1#_@NNOWO^#=S';G]K?PQ_\ (] '
MZ!45\9?\$J/^"H?QR_X*%^/OC'\/OC/^P]<?"&Z^#WB*W\/:E=Q_$"#Q'97N
ML?O_ +;81W=M:Q0&>T"0>:D<DI3[3&'"$KO\ ^)?_!<[]M[]IG]I[QA\!_\
M@BI^P5IGQP\/_#65K3QA\1M=\41:?I-U>[E4PV4TLT$+JIWA6\YVG :2.,1(
MLLH!^IE%?&O_  2"_P""O_@G_@J-X&\5:'KWPEUKX:_%GX::U_97Q0^&NN1R
MM)H\YDG2*1)9(8BRNUO,CQ.D<T$T4D<B;?*EF\+^/G_!;S]M+XN?MG_$']C#
M_@CU^P*/C1?_  @G%K\2O%WB3Q)!I.EVE^LTD$UC%Y[PJ625-BL\ZR2M;W?E
MP/%!Y[ 'Z?45\7_\$FO^"N-M_P %!KOQG\!?CC\'KCX3_'CX77"V_P 0/AEJ
MEWODV9""_M"ZH\MLSX! #>49(@7=9899?M"@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BB@D 9)H **_.S]NG_@Z _X)?_L'_&C4/@!X
MGU7QIX^\3:%=2VGBBU^&NBVUW#HEU'LW6T\]W=6T3R@N49(6E,4D4D<OER(4
MJ[_P3\_X.8/^":O_  40^,\/[/W@.^\8>!?%>HR1Q^&]-^)6EVEDNNROOS#:
MRVUU<1^:NU?W<K1O(9%$0E(8* ?H-17&?M _M!?!_P#9;^#>O?M _'GQS9^&
M_!_AFQ:\US7+YCY=O$"  %4%Y)'<K''%&K22R.D:*SNJG\QO&'_!YI_P2I\+
M>*-1T#3/A;\;->M+*^EM[77-'\+:6+74(T=E6XA6XU.*98W W*)8XY K#<B'
M*@ _6RBOFC_@G1_P5O\ V'_^"HO@EO$O[+WQ2C;6K6*236? ?B!HK37]+1#&
M#+-:"1R\.9HA]HA:2 L^P2;U=%\G_P""H'_!PK^QA_P2:^/NC_LZ?M%_#'XG
MZUK>M>#[?Q):W7@K1M.N+5+6:ZN[549KJ_MW$H>SE) 0KM9,,22  ?=]%?/_
M /P3A_X*3_LY?\%1?V;O^&G/V;QKMKH\&M76DZII/B?3TMK_ $V\@VL8IEBD
MEB):&2&93%+(NR= 2KAT7XC^+W_!XA_P2[^#_P 6?%'PENOAA\8O$$GA?Q%?
M:1)KWA?1M$NM,U)K:=X3<VDQU93-;R%-\<FU=R,IP,XH _5RBODS_@J9_P %
MCOV9O^"1GA7P?XN_:3\">.M:M_&VH7=II,7@C3;*ZDB>WCC>0R_:;NW55Q*H
M&TL20> .3\:Q_P#!ZG_P2R=MI^ WQ^7_ +E;1/Z:Q0!^OM%>3?L:?MQ?LN_M
M_P#P<A^._P"R=\6M/\6>'I+J2UN)+=9(;BQN8S\T%S;S*DUO* 58+(HW(Z2+
MN1T=N*_X*>?\%/O@!_P2=^ 6E_M%_M&^%_%FL:+K'BRW\.V=GX,T^VN;LW<U
MM<W"DK<W$"",1VDN6WYSM !SP ?1U%?-/_!+S_@JC^SI_P %:/@GKGQU_9Q\
M/>*M'TWP_P"*)-"U#3?&EI:6]\)UMX+CS1':W-PODLMP%5BX):.0;?ER>;_X
M*K?\%H?V7?\ @D#9>";[]I;P'X^UM?'TVHQZ*O@?2[*Y:+[&ML93-]JO+<*#
M]JC"[2Q.&R!@9 /KJBOR!_XC5/\ @EIV^ /Q_P#_  EM#_\ EQ7VE_P38_X+
M._L)_P#!52#4M._9=\=ZE'XDT/3X[[7?!7BC2S8ZI8VSR&-9=H9XIT#!0S6\
MLJQF2(2%#(@8 ^K**^/T_P""UO[++?\ !5[_ (<\?\*_^( ^)N[']N?V78_V
M%_R _P"VL^=]L^T?\>WR?\>_^MX^[\]9_P#P4\_X+Q_L)_\ !)_Q9H_PU_:(
MD\8:UXOUNQCU&U\)^"=!2YNH].=[B-;UY+F:WMEC\VVDCV"8S;MI$93+@ ^T
M**_+S]G'_@[J_P""3/[0'Q6TWX6:\WQ$^&JZM(D-GXE^(V@V5OI0G>1(TBFG
MM+VY^S E\F:94@C5&:26,#)_3^.XCDA$^X!3ZF@"2BOR[_:-_P"#NW_@DO\
M #XJWWPNT"3XA_$M=-9H[OQ)\-] L[C2_/65XWBBFO;RV-Q@IN$T*O ZNK1R
MN"<>Q?\ !-O_ (.$_P#@G3_P4_\ B)_PICX+>)_$/A?QS-'<3:7X,^(6EPV5
M[JD$$:R2RVKP33V\Q"EF\D3>?LAFD\KRXV< 'W%17S?_ ,%0/^"H/P$_X).?
M /2/VB_VB/!_B_6M#UKQ=!X=M;?P78VEQ=)=2VMU<H[+<W-NOE[+24$ABVXK
M\N"2.Z_8G_;+^"?[?W[,_A?]J[]GK4KVX\+^*K-Y;6/5+,V]U9S12-#/:SQY
M(66*:.2-MK.C%-T;R1LCL >K45\>C_@MA^RR?^"K7_#GS_A7_P 0/^%F8_Y#
M?]EV/]AG_B1?VWCSOMGVC_CV^3FW'[WC[OSU]A4 %%<#^TK^U!\!OV/OA#JW
MQZ_:3^)6G>$_"6APK)J6L:DSE5R2%1$16DFE8C:L42O([$!58D _F7XA_P"#
MT#_@E1HWB*^T73/A)\<M8MK6\DAM]6TWPGI2V]\BN5$\2W&J12B-P R^9&C@
M'YD4Y  /URHKY]_X)X?\%/OV/?\ @J%\+;KXH_LG?$*34#I+6\7B;PWJUK]E
MU70IYHO,2*ZMR3@'#JLT;202/#,L<KF)]O@'_!23_@X\_8C_ ."7/[2#?LO_
M +0'PJ^*FKZ\N@VFK"\\'Z+IMQ:&"X,@0;KG4('W@QMD;,<C!/. #] :*_('
M_B-5_P""6G_1 OC]_P"$OH?_ ,N*_4S]G?XW^%?VE_@'X)_:+\"Z=J%GHGCW
MPCIOB+1[75HDCNH;6^M(KJ))EC=T60)*H8*[J&! 9AS0!V5%><_M9_M6_!/]
MB/X Z_\ M.?M%>)9M'\&^&5MFUK4K?3Y;IX1/=16L6(H5:1\S3Q+\JG&[)X!
MKXJ/_!US_P $1P,C]I?7/_#=:Q_\C4 ?HW17-_!OXL>"?CU\(O"WQR^&FHR7
MGAOQEX=LM<\/WDUL\+3V-W D\$AC<!D+1R*=K ,,X(!!%>>_MZ_MJ>%O^"?G
M[-FM?M3>/_A!XV\8>&_#;1-X@M_ -G9W-[86SML^UM%=75OOA1V0.8V=D#[R
MHC21T /9J*^9?^"8?_!63]E?_@K+\*=9^*G[,[:U8_\ ".ZW_9NN>&_%:6D&
MJV+&,213R06]S.!!*-XCDW8=H9E',3A?+/\ @IC_ ,'#_P"P+_P2Q^,^G?L_
M?&^P\;>*?%EYI:ZAJ&E_#W2[*\;1X7(\D7;7-W;K')*-SI&I=]BAV"+)$9 #
M[MHK\^_^"@W_  <<_L>?\$S?B-X1^$7[3?P$^,</B3Q=\/K'Q:NDZ+HFD7#Z
M5!<S7$ L[IGU-%%U'):RJZQ-+%P-LK@YKP7_ (C5?^"6G_1 OC]_X2^A_P#R
MXH _7ZBOF_\ X)@?\%0O@'_P5D^ NK?M$_LZ>$/&&BZ)HWBZX\.75KXUL+6W
MNFNH;6TN6=5M;FX0QE+R( EPVY7^4  GB/\ @JK_ ,%P/V1O^"0FI>"-&_:0
M\)>.-?N_'EOJ$^F6O@.QL+J2TCM&MU9[A;J]MS&LAN,1LNX,891QLY /L>BO
M(OV%/VTOA-_P4*_98\*_M>? [3-<L_#'BZ&Z?3K7Q)9QP7L)M[R>TE25(I94
M#"6WD^Z[ C!!YKYM_P""GW_!PM^Q?_P2=^/FC_LZ?M$_#+XH:UKFM>$8/$5K
M<>"M%TZXM4M9;JZM51FNK^W<2;[.4D!"NTJ=Q)( !]WT5^0*_P#!ZG_P2T9M
MO_"@_C]G_L5M$_\ EQ7Z*?L/?\%"OV2?^"C'PPF^+7[(_P 6;;Q-I=E=?9=6
MMVMI;6\TV?&1'<6\ZI)'D9VL5V/M8HS $T >U445X=^W9_P4;_8^_P"";?PW
ML_B?^UY\6H/#=EJMQ+;Z'8Q6LMW?:K<1Q[VBM[>!6D? VAI"!%&9(_,=-ZD@
M'N-%?D7HG_!Z'_P2KU76;72]0^#WQTTNWN+J.&;4K[PGI+06BLP!ED$.J22%
M%&6.Q'? ^56. ?TW^#W[3?P0_:$_9[TS]J3X%>/;/Q9X(UK19-4TG6=(8E;F
M&/<)%VOM:.5'1XWBD"/'(C1NJ,K* #O:*^0/^"4O_!:K]EK_ (+!?\)Y_P ,
MT^ ?'^A_\*\_LO\ MK_A.=+L;;SOM_VOR?)^RWESNQ]BEW;MF-R8W9.+O_!5
M/_@L9^S-_P $AO#G@WQ1^TGX$\=:Y;^-[Z\M=)7P/IME<O$]LD3N91=7=N%!
M$JXVEN<Y XR ?65%?'_[7G_!:S]EK]B[]@?X7_\ !17XH^ /B!J'@GXL_P!B
M_P#".Z7H&EV,NJ6W]J:5-J=O]ICFO(H4VPP.K[)I,.5"[ERPR?\ @EI_P7E_
M8M_X*X>./%7PV_9V\.^./#^N>$],M]1N-,\>:=8VLM]:R2-&\UL+6\N-ZQ.(
MUD+;-IN(L;MQV@'VM17Y]_\ !1__ (.3/V!?^"8W[2<W[*_QH\&_$CQ-XFL]
M%M=0U1O FD:=<V^GFX#/';3-=7]NZS^4(YBH0KY<\1#$EE7T9?\ @M3^RRW_
M  2@/_!8C_A _'P^&8S_ ,2,Z79?VZ?^)Y_8G^I%Y]G_ ./GYO\ CX_U7S?>
M^2@#Z^HKY_\ ^";'_!1WX(_\%2?V<F_:=_9_\+>*M'T!?$-UH_V3QA96UO=F
M>!8F=MMM<3IL(E7!WYX.0.,^9_ML_P#!<7]E+]@W]MGX>_L%_%WX=_$+4O&7
MQ*M=)GT+4/#>EV,NFP+J&ISZ=!Y\D]Y%*I$UN[-LB?"%2-Q)4 'V917QY_P5
M4_X+9?LL?\$@I? D7[2WP_\ B!K?_"PO[3.BMX'TJRN1#]A^R>=YWVJ\MMN?
MMD6W9OSA\[<#=]A(^]=P% "T45\"_P#!2[_@XO\ V'?^"6/[0-G^S;\>O /Q
M'\0>(+KPS;:U-)X%T[2[N"SCGEGC2"8W&H0/'/B#S"FS'ERQ,&.[@ ^^J*X_
MX#_&[P9^T7\"O"/[0_P\6\'A_P ;>%[#7]%_M"W\F?['=VZ7$7F)D[7V2+D
MD9Z$]:_-_P"/_P#P=V_\$W?V</CSXV_9X\<?!'XWW6M^ _%VI>'-8NM)\-Z/
M):S75E=26TKPM)JJ.T9>)BI9$8J1E5.0 #]4**_($_\ !ZI_P2U R?@#\?\
M_P )?0__ )<5]&_$[_@X8_8P^%'_  3;^'O_  5&\1?"_P"*$WP_^)/BZ?P[
MH>CV>BZ<VL0744FI1L\\37ZP+&3I=Q@I.[8>/Y1EMH!]XT5^>/[47_!RY^P?
M^R%+\(9_C#\+?BU'IOQF^&.B^._#FM:?X;L)K6PTS4MQ2.[/VX/]HA4!Y8X$
MGVJZ[#(3BOT,61&7<&'YT .HKX=^'/\ P7\_8L^+/_!3:Z_X)4_#_P &?$+4
MO'UEXCU30[GQ#'H]DNAI>:=:W%Q>*96O!<8C^RSPD_9^9$PN5(<_/GQ&_P"#
MQS_@F7\,/B%KWPU\0? KX[37_AW6KK3+V:S\-:*T+S03-$[(6U96*ED)!*@X
MQD#I0!^LM%?D#_Q&J_\ !+3_ *(%\?O_  E]#_\ EQ7Z]V\XN(O-4<&@!]%?
M&O\ P54_X+A?LI_\$A-=\%Z!^TI\//B%K<GCJSOKC1Y/ ^EV%RL2VKP+()?M
M5Y;E2?/0KM# @-DC !^2Q_P>I_\ !+4]/@#\?_\ PE]#_P#EQ0!^OU%?"'_!
M,'_@X5_8P_X*Q_'G6/V>/V=/AE\3]%US1?",WB*ZN/&FBZ=;VKVD5U:VK*C6
MM_<,9-]W&0"H!4,=V0 ;7_!2;_@X9_X)T_\ !,#XC)\%?C)XD\1>*_'4?V>3
M5/!OP]TN&]O-)@FC:2.6Z>XF@MX2RA&$)E,^V:*3RO+D60@'W+17Y>_LW_\
M!W1_P26_:#^*-C\,==G^(7PS&I21PV?B/XE:#96VE^?)*D:123V=[<_9P2^X
MS3+'!&B,TDJ <_67_!3W_@J%\ ?^"3WP%TG]HC]HGPCXPUK1=8\76_AVUM?!
M.GVMS=)=36MU<J[K<W-N@C"6D@)WEMS( I!) !](45^0/_$:K_P2T_Z(%\?O
M_"7T/_Y<5ZC^Q7_P=/?\$_/V[/VH/"/[)GPB^#GQCT[Q%XSOI+72[WQ)H.DP
MV43I!),3*\.IRR ;8VQMC8YQQC) !^EM%>5_ML_MA_"#]@3]EWQ;^US\>?[4
M_P"$5\&V<,VI1Z+9"XNYGFGCMH(8HRRJ7DGFBB4LRH#("[(@9AX'_P $L/\
M@NO^Q?\ \%<_%'B[P/\ L[:/XN\.ZUX/L;6]NM'\?0Z;:7=_:S.\;3VL-M>W
M#RQ0NL:2N0JQM=6X))D H ^T**\1_P""A/[>GPB_X)L?LP:U^UG\<_#7B35O
M#>AWEE;W=GX3LX)[UVN;A+="B7$\,9 >12VZ1>,XR>#>_8*_;7^%?_!1']E+
MPK^V%\%- \0:7X9\7"^.FV/BBTA@OH_LM]<64GF)!--&,RVTA7;(V5*DX)(
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
MX1\+*@C7PY8@ 8'^BIQ^E>4_\$]_^3-/ //_ #!C_P"CI* /9J*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *^.?^#@+]HGXI?LJ_\ !'[XV?&KX+Z^^D^)
M+71+'3-/U:&22.:R74=3M-.EGA>-E>.=(KN1HI%8%)%1^=N#]C5\E?\ !=?]
MF7QG^U__ ,$E/C=\"/AW#>7&NWGA>/5M)T_3M,DO+G49]+O(-42QAABR[S7!
MLOLZ!03OF4X;H0#\_/\ @T]_X)0_LM>(/V(H_P!N3X^_ 7PYXR\7>+O%UX?"
MU]XLT*&]CT>RT^<01R6:3!U2;[7#<L;A0KC:B#&PEO9O^"@__!K+^SQ^U!^T
M)X0_:/\ V,OB[;?LSZWX;\N2ZA^'_@F,6\MW!,DMG?6D=K<V8T^ZB96S+&6W
MD1, CQLTGSO_ ,&IO_!8G]E'X5_L@:M^PS^UI\?M!^'FN>"]?O=4\+W?CK58
MM+TN[TFZDC=X(;NYG$2W$=W).[6^(MR7"/&LI6X:/KO^"AG_  =!>.-*_;Y^
M'/[+/_!(K2/!/QFAOKPZ'XB:_6X^QZWK5UJ,5O!9V%SNMU!B6!MMZDLUG*NH
MAB&$(:@#Q3_@]%_:4\;ZQ\5_@?\ \$_/"6H:Q<1QZ*_B_5M.CLT>+5;NZN)-
M.T\KY?SO/']FU ;5C0 78V[RV(_UG_9+_P""+G_!.?\ 9A_9BT']G7_ADWX;
M^+/LF@VMCXH\1>)O UI>7?B:XC<327-VURLSN'N09EA9VCA.U(@J1H%_)_\
MX/._V5OB/H_Q*^"7_!0O0(+V-(]*_P"$,\0:E8ZE&L&EWMO-+J.GF)<+.'E,
M^I'S 64"UC!$;$>9^I'['O\ P7?_ ."8G[57[/FC_&6X_:\^'7@?4)-/MCXG
M\)^,O&%OI=WH5Z\4+36["^^SM/%'+,L(NXT\B1@=C9!4 'XI_MY_"'P+_P $
M(?\ @Y ^&/C[]G2632?!/B*\T7Q/)X7T>W+?V?I&HWEQIFIZ=&))55PRP7<D
M*EE2,31+P(@3U'_!V?\ "D?'C_@N9\"?@>=<_LO_ (3+X7^&-#_M+[+Y_P!D
M^U^)M8@\WR]Z>9M\S=MWKNQC<N<CD/VX_C)X=_X+Z?\ !Q3\,_"O[+WAS4=:
M\#^&;S0_#=QXDT=O)DN]"T^_FU#4]6'VA0D*H+F\6+<"9!%#A6>98J]G_P"#
MC+3K[6/^#F#]D72=-MS-<76D> 8H(EQ\[MXRU, <^] ',?\ !K=^W?KW[(O[
M('[9W@/QQXAM8_\ A5_A-_B'X<\!ZI<6UC=2WT%G=V^H$/(AFRTEKH]LP99$
MCD>,! TI67\=O$_P6U70/V>_"O[0DFHPR6'BCQIK_AZW@7.]9]+M=(N99#D_
M=9=7A XSF-LDYP/JC_@LQX:UO]A+_@J+^U?^SG\/O[/71?B)>+'J4*V("PZ;
MJ-_I?BF*" 841>5-#:Q9 (V1.HSG=78?\%3OV;(_V9O^".G_  3_ -(O=$TV
MUU?QEI/COQCK-UIJR?Z<=3FT.YM)92Z(3*M@UE"Q *CR %9U =@#]$O^#W__
M )(G^SY_V-&O?^DUG7=?!SQ/_P &QGA+_@D_\+O^&L]$_9EOO$ES\&/#D'CB
MU\/:?IEQXN?5O[*M_M(D.EC^TH;PSB0/)NCD60MO=237"_\ ![__ ,D3_9\_
M[&C7O_2:SKUC]@7_ (-C/^"1OQ[_ &%?@K\=/B1\'O$MUXB\:?"7PYKNO7-O
MXYOX8YKR\TRWN)V6-9 J*9)'(4# !P* /F7_ (,>K+QM_P ++_:$U&WBN!X;
M_L7P]'>-N C:^\V_, QG+,(OM/3(4-\V"R9Q?^#GSQSXL_X*-?\ !9;X+_\
M!*_X53PF;PLUGH\]T=+G+V&KZ_):SW$TK+GS;6&PCTVX+(OR#[3N;CY?W$^$
M_P !?V+?^"3W[)/B"T^"_P /-.^'?PQ\$:;J7BCQ$+"&XNW$4,!FN[R>1C+=
M7DHAAP&=I)-D4<:_*B(O\O/["'A'_@LI_P %!/V^_B+_ ,%,/^";O@*V?XEZ
M7XNOM<U;6(]0TE;?1)=;6^C^S0)K<K1RQBW>YA1")#'&J="$:@#["_X-K_$7
MC7_@F;_P6]^,'_!*KXGRZ@UOXLEO]'TZXN/#YMVU#4-%:XO+"_(E;?!:W&F-
M?SH5WB0W%L064AZ]$_X/DL_V!^S/@_\ +]XN_P#0-&K\]_\ @H-\+?\ @M'^
MQ#^VM\/_ /@IG_P4=^&MC'\0[_QIINJZ+XBNGT>6RU._T3[(T$-U'HLBQQCR
MX8%VGRWE2-RI.QF7[?\ ^#R'XM>#/CS^SO\ L=?'7X;WTUUX>\::/X@U[0;B
MXMVBDELKNUT.X@9T?YD8QR+E3R#D&@#U;]C[_@H9_P &G?@S]DGX7>%/CS\/
MO@G-X\TOX<Z):^-)=2_9ENKZZDU:.PA2[:6Y&CN+B0SB3=*'<.V6#-G)^5/^
M#>7P-;?&C_@XE\0?'[]@SP-KOA_X%^'+[Q1?:E:W%TR1VFA7EM=0:?9S%41&
M#W4EM+%:.6=%M2=TIM6F/TY\3/\ @V"_9(_::_X(X?#WXR?L8_"NZ\/_ !YU
M'X2^'_$]O<'QA>26OB?4)M,MY[FSF2^FD@M_/+R^6T?D)',T>YEB#+5[_@T2
M_P""E?A+Q'X6\1_\$W_B[X.\+>$?'&@3?VGX4NM+\/VFCR^)K6*WBM[F"XCM
M[>);C4+9;:.1YY&>YN8Y'=P3:R2N <,G_*]7_P "/_JLJ^<O^"U6I1?L%_\
M!Q_KG[5W[87[*5C\5_A_KS6NN:+X1\07T+6'B2P_L9-.3<TD4ZC[-=1$^1+$
M<FU0%?*E20_1BLQ_X/J-T6ULL<<_]4RKUCXF?\%\/@-\5/\ @J+XH_X)9_\
M!6G]B/X=Z7\+?#_Q"U72-'\6?$33/M=O:W$3RQZ5JUQ;W\#1V\-S;."MTN$C
M2^24R+!O>@#Y]_:V^+7_  ;=_P#!;3P5X+\$_##XEZ3^R#\0='U^.&T\0>(O
M@_!9K?Z6MH\'V"ZDT^Z33XXD$%HT4UU<#R%B$40432"OJ;_@Y$\5?&'_ ()[
M_P#! +X=_LR?#_XKW>H27U_X9^&/BKQ4JR6EUJVFVVC73W$@"RLT7VIM-194
M,D@:*>:)BZN37P[_ ,' _P"P)_P0,^ ?[+.C_&#_ ()T_'3P_#\0/[>M;6W\
M%^!?B=%XI@UBRN$DE>[NDN+^:XM(D2/<ES$S1LSK$T+>>)X?1OVJO@%^U!^T
MQ_P9U? KQ-JFDZ[JVJ?#/Q&/%.J6]];337@\,VUUK6GVLD:\M]G@L+RTF#8"
M1VEN7R(TS0!]E?\ !M=_P1]_9-^#'_!/;X?_ +4?Q3_9_P##WB/XI_$;3_\
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
MB):6KPZ8ZPQAKW4+:29 58)<&0XW G^>G_@BY^Q__P %\]+\/ZI^VK_P2/\
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
M\_W_  ?)_O7_ &7=G\2^-,?^4&OV"3_@K%_P2RQ_RDK^ '7_ *+)H?\ \E4
M>^7-U!9P-<W,@2->6=NBCU-?R'?$#X,?&#_@OE^VE^U]^V[\.KO4H-'\%>%=
M5\;:3->>&6S=:?8M%;Z3HDGV9G2&_ETRWD* >89I;&09(9YE_<O_ (+\?\%1
M_@#X/_X(R?$CQ_\ LS?'7P=XZ_X6'?#X::7K/A'5[;6]/CNK^!VOX))K25DB
ME72Q>.N22DC0$J0PS^0O_!)/]CC_ (.9_@9\!)OC=_P3"^',?AWP=\5D@OI]
M1OSX1\_5XK5YXK>0IK.ZX2(;YFCP%1TE\Q-RR*Q /TR_X,[?VP['XY_\$X]9
M_97UBZA;6?@SXLFM[>&&SG1CHNIO+>VDLTKLR/*;K^TXPL>W9%;P@KD[W^D_
M^"KG_!/7]@6+]@3]I3XX1_L/_" >-E^#_C'75\8?\*UTO^U1JG]E7=Q]O^U^
M1YWVGSOWOG;O,\SY]V[FOQ&_X(#^*OC=_P $=?\ @NU9?L:?M<Z%'X5U#QY8
MQ^"_%6DR:HM[%:WFH06]_I$B-8O+#++)/]DMU8EEB2_FR4._']#'_!5Y@_\
MP2Q_:4=>C?L_^,B/_!'>4 ?D7_P: ?L:_L@?M-?L@?%3Q)^TA^RE\-?B!J.F
M_$B.UT_4/&W@73]5GM83I\#&.-[F%V1-Q+;00,DGK7JG_!X+\)_A;\#_ /@C
M[\,_A=\%OAKH'A#PSI?Q^T_^S?#OA?1X-/L;3S-(UZ:3RH(%6./=)(\C;5&6
M=F.22:J?\&2/_)DWQ@_[*G%_Z;;>NJ_X/5O^47'@'_LOVE_^F37* /FC_@NO
M^R)J?Q7_ .#=O]C/]KGPSITTUU\)OA3X/L]::.2)8XM)U;0]/A:9]Q#N5O+>
MPC54W$?:G.W 9A]Y?\$R/^"H=E>?\&ZEC^W!XPGT_5]>^#_PRU+3O$&FS:Y)
MNO=3T6)X;2"XN) [)<7L4=C*S8;YKX$ @@5ZQ^S5^S/X/_;*_P"" ?PM_98\
M=FTCTWQW^RKX9TAKV\TM+U=/FE\/6H@O4A<@-+;S>7<1G*E9(4965@"/Y<]
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
M_B)%J%OXL\%OK]FUT^K78MR;-+>X+,'Y#>6=O7(KZ1_X+1_MP?\ !LQ\7_\
M@GMXN\!?L)?";X=R?%2]OM-_X1&\\ _!&;PS=6,BW<;S327<NFVZF#[.LR-%
MES(9% 52/-B\4_8Z_8Z_9R_;L_X.@/CU^SW^U1\._P#A*/"%[\5/B1=W.D_V
MM=V.Z:#5+MXG\VTEBE&UN<!\'N"*V?\ @O%_P2*T[_@BI^TIX)_;O_8^^'/A
MG4OA#JNL)8IX/\=:;!XBL='U8V\Q-C<6NI"9KNUN8(YWCE8O)#)%)B2%UM78
M ^M?^"5_PB^/WPE_X-*_C_+\<XM5MK/Q5X'\<>(/A_INK2S;K30+C14$1CAE
M \B&>XCN[N-4&R1+M9U)\_)_(K_@F?\ M+_M)_\ !)'XV_"W_@I'X<\/_;/
M?BS5-2T#5K2&Z5EUVPMI;;^U-.9 ZM',BS6=Q%(P\L2^0W[SRY8Q_2#\?OVX
M_A'_ ,%%/^#>_P",W[5/P;U*W:RU[]G_ ,2#5M*CNC++HFI+I,PNM.F+(C>9
M#)E=Q11(FR5 8Y$9OAW_ ((B?\$]_A__ ,%.O^#:WQ=^RCXZN8=/NM0^)VL7
MWA3Q$UK'+)HFLV\=H]M=)O1RJD[X9=FV1[>>>-70R;@ >:_\'FOQ9\!_'GX4
M_L=_&OX7>)H-:\-^*]%\6ZKH>K6T;HEW:SQ^'Y(Y DBJZ95@2CJKJ<JP!! ]
M^_X+[?\ !&CXR_\ !1S_ (*0?#;P_P#L^?!35/#UOXL\)W<_Q&^/>J>++N^T
MFW@LU1(-);36G*6AC9()(UA2,7,NH22 ,;>YE3\"/VB/B%^TAX3\#:+^P+\>
MC<6\7P-\;>)H+'1;RZ,\NB7UY+:Q:C9*ZR/$(5N=/,BK%A?-FN),MYN1_<\G
MW: /S@_X-H?V,_'_ .R9^QAK$O[0/[+>O?#/XJ:UXTU&U\;76N>,+C46\6&S
MN9EBU86[W$L-IN,TT&^(*+I+6.Y#2130-7Z0444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!0
M\+C/AK3P1_RY1?\ H KY7_:5_P""-O[&_P"TE^UA\.?VGO$?P&^&*OX7US5]
M2\>:7??"W3;Q_'37FFS6D2WT[@&0P32)=*TJ3Y>)<!#AQ]4>%O\ D6M/_P"O
M*+_T 5?H K:/H^E>']*M=#T/3;>SL[*WCM[2UM8%CCAB1=J1HB@*JJ  %
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
M4M;61WN(XTD$OGVTP88B4C 4@YYQQ7O_ , /@OX3_9O^!/@O]GGP#<WTVA>
M_">F^'=%FU.99+E[2RM8[:%I6555I"D2[B%4$Y( '%==45]?V.EV4VI:G>16
M]O;QM)<7$\@1(T499F8\   DD\ "@#S;]LO]E;P9^V[^S)XL_95^(OC7Q3X?
MT'QG916>L:GX+U1++4!;K/'*\*2O'(HCE6,PRJR,'BED0C#9KB/^":O_  3/
M_9W_ ."5GP$O_P!G;]FO4?$E[HNJ>*+CQ!?7?BS4HKJ[DO)H((&.Z*&)%41V
MT*A50?=).223[#X ^,OP@^+!NE^%GQ5\-^)C8^7]N_X1_7+>\^S[]VS?Y+ML
MW;'QG&=C8Z&NDH \ _X*/?\ !-G]G#_@J3\ +?\ 9S_:8.OPZ+8^(K?7--O?
M#.J+:7=I?0QS1+(K/')&P,5Q/&5=&7$I( 8*R_.WQS_X-K_V%?VAOV4_@[^R
M!\1OBK\7)O#?P136$\(:A%XFL3J$T>HW*3RQW,LEBZ.D9C2.)42,)&H4[L U
M^A%% '*_ [X0^%_V?_@KX0^ _@FXO)M%\%>&+#0=(EU*99+A[6SMH[>(R,JJ
MK.4C7<0J@G. !Q7Q;\0_^#<S]B/QA^WM<?\ !1[P7\4/BGX ^(T_BJ'Q&K>!
M-<TZTL8]255$LWDRV$I?[0P=YUD9UF:>8."LA6OORB@#Y%C_ ."+?[*4?_!5
M#_A[Y_PE_CIOBAG_ )!K:M:?V-_R!/[%_P!3]E\[_CU^;_7?ZSG[OR53_P""
MD'_!"?\ X)[_ /!4/6!XZ_:#\"ZOI/C1+2*TC\>>"]4%EJ?V6-B1"XD26WG'
MS%0TT,CJN C* *^QJ* /RF^$/_!G/_P23^&7C^Q\:^*->^+7CRSLBYD\+^+O
M%UHFGW;%&53+_9]E:W!V,0X"S*"R@,&4LC?J3X8\*^&O!?AK3_!GA#P_9:7H
M^E6<=GI>EZ?:I#;V=O&@2.&*- %CC1 %55 "@   "K[.B#+L%^IKQ3QC_P %
M+/\ @G+\.O%%[X'^(/[?WP3T+6M-F,.I:/K'Q5TBUNK60=4DBDN5=&YZ, :
M/B_]IG_@TB_X))_M%_$^Z^)WA_2_'GPO-\K/?>'_ (9:]:6VERSM*\C3);WM
MG="V^^$$,!B@18T"1+R3[!_P3<_X-^/^"<__  3 \:_\+:^"G@[7?%'CJ'[3
M'I_CKX@ZG%?:AIUO/$D3PVRPPPV]O\@D7SDA$Y2XFC:5HWV#[/\ #_B7P[XL
MTBW\0>%M?LM2L+R,26M]I]TDT,RGHR.A*L/<$U=H ^=/^"F?_!,?]G__ (*L
M_ G2/V>?VCO$GBS2]"T7Q9!XAM9?!^H6]K<-=Q6MU;(K-/;S*8]EW*2H4'<%
M.< @^P_!#X/>%O@#\$O!_P  _!5Q>3:+X)\+Z?H.CS:E*LEPUM9V\=O$TC*J
MJTFR-26"J"<D =*TO''Q$^'_ ,,M&'B/XD^.M'\/:>TRPK?:YJ<5I"9"#A-\
MK*NXX.!G)P:HO\:/@]'X 7XL/\6/#*^%9&PGB5M=M_[/8^;Y6!<;_+/[P%/O
M?>&WKQ0!\4?LN_\ !MY_P3V_8\_;HL_V^O@7JGCS3/$FFZMJU]I/AAM8LCH5
M@-0M;FUDMXK=;-95ACBNG6)#,2NU,E@"#]^US8^,GPA/P^7XM#XJ^&_^$58X
M7Q-_;EO_ &>?WOD_\?&_R_\ 6_N_O??^7KQ6EX2\9>$/'^@0>*_ GBK3=:TN
MZ+BVU+2;Z.YMY=KE&VR1DJV&5E.#P5(/(H Y?]H[]FCX&?M<?"'6O@)^T;\.
M=/\ %7A'Q!;"#5M%U%6V2J#N5E="KPR*V&26-DDC959&5@"/S-\7_P#!F1_P
M2B\2^*M0\0Z-\3/C;X>L[R^DGM=!T?Q;ICVFGHS$K!$UUILT[1H/E4RRR28'
MS.QR3^ME5M9UG2/#ND77B#Q!JMM8V%C;27%]?7DZQ0V\**6>1W8A415!)8D
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
M9K73-0BECEAOHXK*TMM\T31_)YIDC!8ML+K&R?I'1F@#YS_X*9_\$Q?V?O\
M@JW\"-'_ &>?VD?$?BS3=#T7Q;;^(K6;PAJ%O;7+7<-K=6RJ[3V\ZF/9=RD@
M*#N"_, "#Y_^V#_P0N_8Q_;:_9!^$G[&'Q=UWQU:^'?@OIECI_@_6-#UNWAU
M)[>VL$L0EPTEM)#)OCBB=V$*G?&-A12RM]E[T'5Q^=(98@GF&1=N,[MW&* /
MC30O^"%G[%_AK_@F'K'_  2>T77/',/PZU_45OM6UK^V[=M:GN%U.#4 _G-;
M&!?GMH8L+ !Y:=-Y,A]Q_84_8N^$_P#P3V_96\+?L@?!+5=<OO"_A$WQTNZ\
M2744]Z_VJ^N+V3S'ABB1L2W,@7"+A0H.2"3V7@OX[?!#XD:Y-X8^'GQD\*Z]
MJ5M TUQI^B^(K:ZGBC5E5G:.)V95#.JDD8!8#J174NZ1KN=@H]6- 'Y??M'?
M\&B__!)7]H#XHZA\3]!@^(7PU&J323W?AWX<Z]96^EB=Y&D>2*"\LKDVX);
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
M^R#\;]5URQ\+^+OL7]IW7AN\BM[V/[+>P7L?EO+%*B_O;>/.4;*[AP2"/0/
MWQ,^''Q/TB3Q!\-/B!H?B*PAN#;S7VAZM#=PQS!58QEXF90P5U.TG.&4]Q6Y
M0!X#_P $W?\ @G'\"?\ @ES^SU-^S3^SOKWB;4?#\_B*YUII_%E_!<70N)XX
M4=0\$$*[ (4P-N<DY)[=U^U)^R=^SU^VG\(+_P" W[3WPSL_%GA/4I(Y+K2;
MR66+]XARDD<L+I+#(IZ/&ZL,D9P2#Z(65>&:FF1!U=?SH _(63_@RN_X)8R3
MM,/CO\?EW,3Y:^*M$VCVYT<G'XYK]"/V!_\ @G)^R;_P33^#A^"G[*'P\.CV
M-TT4VN:I?737.H:S=)$L9N;J=N6<X+;$"0H7?RXXPQ6O:M8UO1O#VD77B#7]
M7M;&PLK9[B\OKRX6*&"%%+/([L0JHJ@DL2  ,FL7P!\9?A!\5S=#X6_%7PWX
ME^P^7]L_X1_7+>\^S[]VS?Y+MMW;'QG&=K8Z&@#Y/_9W_P""$/[''[,G_!0K
MQ3_P4L^'OC+X@3^/_%VL:YJ6I:?JNM6<FEQSZK-)-<^7$EHDH4-(VP-*V!C.
M[K7T=^UM^RS\(?VV/V</%_[+'QWT>6\\*^--):QU);9E6> AUDAN(69659H9
MDCFC9E95DB4E6 (/HKND8W.P4>K&N<\ _&;X0?%;[5_PJ[XK>&_$GV'9]N_L
M#7+>\^S[]VS?Y+MLW;&QG&=IQT- 'QW^R?\ \$ ?V4/V.?V</B]^R=\+/CE\
M7[OP-\:?#\VE^*M%U[Q)83QVAEMY+:2[L@E@BP7+0R;&<A@XCBWJWE)M]M_X
M)R?\$ZO@9_P3 _9X;]F;]GK7?$VH>'FUZZU;SO%E_!<W0GG"!QOAAA79B-<#
M;GKDFO>P<C(K%\<_$?X>_##1U\0_$OQYHOAW3WG6%+[7-4BM(6D()"!Y652Q
M ) SDX/I0!\-_P#!0O\ X-N/^">G_!2;]I6Z_:L^-.J^/]!\4ZEIEI9ZS_PA
M>MV=K;ZDULGE1W$RSV<[&;R1%"2K*NR",;00S-]^HNQ=N<_6O.?^&Q?V1O\
MHZ?X<?\ A<6'_P >KK?!/Q'^'OQ*T=O$/PY\>:+X@T]9FA:^T35(;J$2  E-
M\3,NX!AD9R,CUH VJ*** "BBB@ HH9E499L?6B@ HHHH **** "BBB@ HHHH
M ***1W2,;I'"CU8T +12*Z.,HP;Z&ESCK0 45S7ASXS_  >\8>+;[P#X2^*_
MAK5->TWS/[2T73==MY[NT\N01R>9"CETVR,J-N PQ ."<5TM !1110 45A^/
M/B;\-_A9I4>N_$_X@Z'X;L9K@00WFO:M#9Q22E681AY64%BJL=H.<*3V-:>C
M:SI'B/1[7Q#X>U6VOM/OK:.XL;ZSG66&XA=0R2(ZDJZ,I!# D$$$4 6:***
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH S_"Y \-:>2?\ ERB_] %7PZ$;@P_.OF[_ (*7?M:^+?V%
MO^"9OQ%_:N\ ^';/5-=\'^#X9M%L]0D9;?[7-)#;0R2A?F>.-YED:,%3($*!
MTW;U_%[2/V O^"BO[7'B#]D'X]?&?_@LM\1?^$[_ &E+S7-=\.ZKX9OKIK/X
M?0CPY=ZB\5E#;W=LJ7$]NJVLR6PM(X2\T6V=5#, ?T9[@>AH#*3@&OSU_8"_
M:P_;D_9!_P""1_C[XU_\%C_!MY:^,/@Q+JT"WDEU:RWGBG2K6WADLIC+;EH9
M)99I7LTFX\SRDDD+,[R-\N_LB_\ !.__ (+!_P#!5GX#3_M]?M/?\%?OBK\%
M=4^)VEC5/AOX!^%>H7EAI6B:;)+'):7%Q;V]Y"LD<EL9?+A5O.,;VLTUU))Y
ML  /VL!!&0::)$(R'7\Z^$_^"&2_\%1O '@#XC?LR_\ !32PUK7+CX=>+!8_
M#OXI:Q>Q3?\ "6Z1AX05(43R"-K;SA<7+--*NH(K &(EOAKX3? K_@H7_P %
MFO\ @H[^UQK7A;_@J;\8/@1X+^%GQ4'A3PKI/P[\0:F-+NUM6N[)RELFJ1K!
M)LT^">5E&V66]D<*F=H /W3# ]#35FB<D)*K8.#ANA]*^2?^"8__  3I_:'_
M & 1XYE^.W_!27XF?M!#Q4-,.DGXB7EW*=!^S?:_-%O]IO;D#S_M$>_;LS]G
M3.[ Q\$?LM>%_P!M?_@X0_:5^,W[5WAC_@IQ\3OA#^S]X%\<W_@WX3Z3\&=6
MO-%;Q!'#%)+%?SJ9D>-MEQ87$AGA:287,D*&U$0" '[7*ZL,JP/TI:_+'_@C
MG^TG^VI^S%_P4"^*'_!%+_@H'\9]2^)&I>&-#7Q9\'_B=XA69;KQ!HLDR&6)
MKBZ/G7S_ .DJ0 9O(EL]0@\^2*"+9^IU !1110 5XS_P3W_Y,T\ _P#8%/\
MZ.DKV:O&?^">_P#R9IX!_P"P*?\ T=)0![-1110 4444 %%%% !1110 4444
M !.!FOYU?^#LOXZ^*OVTO^"C'P5_X)4? _7K>2^TVZL8KZU;6)HK9_$FNW$5
MO9PW<6WRU,%MY$J3 ,5CU24#&6!_H6\;^-?"GPX\':K\0/'?B"STG1-#TV?4
M-8U34+A8;>SM88VEEFD=R%1$1&9F)  !)X%?QZ_!3_@L-%\._P#@LCXC_P""
MNOQ:^"&L>.M4O/$&M:IX;\(R^/5M1IOVN&2SM+>:[>QG-Q!9V,OD1HD<)W0P
M,&58S$X!^FO_  9;?M2:AX9?XS?\$X?'^GSZ;K6FZI_PFVEZ==:;+'<*P\C3
M-4CG+@>6T3Q:8%C(#9EF_ND#]'_^"I__  7$_9._X)$^)?!?A;]I/X?_ !"U
MJX\=6=Y<Z3)X(TFQN4A6V>)'$WVJ]MRI)F7;M# X.2.,_P X_P"R]_P5C\"^
M _\ @O5I'_!37PY\.5^&/@WQ9\1'N_'7AZ\U^[UJ.PLM60P:U=-+%%%+<XDN
M+J_CB6(JD@B18W$:@_<7_!\"X'Q:_9UD<9_XISQ"2..?W]A0!]K>-/\ @[X_
MX)+^"OCS<_!:6#XEZGIMGKZ:9<?$31_#-I/H04NJR7BG[8+N6WCRQ+1VS.P0
MF-),KN=^T'_P=Y?\$H?@/\6=6^%>C6'Q*^(D>CW#6\WBKX>Z%I]SI%Q,K%9%
M@GNK^W:X16&/.C1H7!#1O(I#'PG_ (/"?V8O@A\&_P#@E[\#9OAE\/['18_A
M_P#$:R\)>%8;2//V'29M&O6:V5VRY7.G6QY8EBF6R>:J?M@?LF_ _P""7_!F
MWH=[X=^'NB_VE-\/_!/C%=8_LI/M2ZIJ^KZ7//<>:VY_-\N]DM_,# ^5F-0L
M9$8 /U]^$/[7_P"SK\<_V7=-_;,^''Q3TFY^&^I>'Y=:7Q5=WB6MK:6<(?[0
M]R\I5;;R#'*LPD*^2T,@?:4;'YT?$/\ X/)_^"3W@KQK?^%?#?@;XR^+K&SD
M M_$GASPA8QV5\FT'S(EOK^VN H)*_O(8SE3QC!/Y\_%3XF?$#P+_P &9WPP
M\.>#H%DT_P 8_&ZYT?Q4S6IDV6":GJ]^ASTC_P!+L;,;CQSMZL*_3#_@VE_8
MU_9&M_\ @BQX1\2V?PF\,Z]=_%O3=6'Q,U34M%61]?5=2O+0V-SYX;?;PQQ^
M0(N(6*R2A-TSLP!]C_L%_P#!1?\ 93_X*2?!*'XZ_LL_$)=5L%,<6L:/>((=
M2T6[,8<VEW!DF.1?F&Y2\4FTM%)(F&/Q7/\ \'='_!+72?&/CSP1XO\ "OQ6
MT*\\!PWGFMJ7AO3V76;JWNTM?L=B(+^1GF=G:1?-6*,1Q2,[H0 ?B3_@U_T7
M1_@7_P %X?VH/V8/@MXTU";X<:1X?\46^F6/]J&6WOXM,\3V=IIUW)C"3R);
MW$X23&0MS+@X=L^=?\&SOPA^&GQ8_P""_/QBO?B-X%TO7)O".A^*-?\ #;:I
M:B;^SM2C\1Z?#'=Q \+,D=Q,%?JI?(P0" #];O\ @FW_ ,'''_!/C_@I[\<I
M?V<O@Y8^./"GBZ33WN]%TOX@Z796AUM8T>2:.T:VO+@221QH96C;:WEAG4,J
M2%>R_P""HO\ P7*_8C_X)+ZGX<\*?M#R^)M>\3>*+9KS3_"/@6QMKO4(K$%U
M^W3+<7$$<4#2(T:,7W2.C[%81R%/R7UCP7X-^'__  >Y6_AKP%X2TW1-//BB
MUNVL=)L4MX3<7/@A+BYFV1@+YDL\LLKMC<\DCNQ+,2<?XH?"KX2?M(?\'GVH
M_"_]H[P?I/B3PO>>)(VNM%UU0;.[DL_!B3V4<J9"S+]H@M_W3Y27&QU=796
M/N34O^#R3_@E'I_@+2_&D7@+XR75UJ&H7=M<>&[?POIGV_3UA6 K/.'U)8?+
MF\YA&8Y7;-O+O6/Y-_Z@?!_XFZ#\:_A)X6^,OA6TO+?2_%WAVQUK3;?4(U6X
MCM[JW2>-9 C,H<*X#!68 YP2.:_GY_X/;/@S\(? GQ"_9^^)7@GP!H^E>(O$
MFF>)+/Q#J6GVRQ37UO9MI1M%E"XW"/[3<!6(SARN2%4#]S/^"?W_ "8;\$O^
MR1^&_P#TUV] 'G'_  65_;UOO^";/_!/'Q]^U1X<MM-NO$6FV<.G^$=/U.]2
M)+G5;R>.V@(1OFN/)$CW30IAGBM9!E!EU_&3_@CY_P &_6F_\%IO@]KW_!2G
M_@I'^T7\1IM0^(GB:]D\/MX:OK.&YU%;>=H+B\N)KBWG4(9TE@CMXXXA&MKP
M2C(J_H)_P=T?"SQ5\1O^"..N>(O#:0M#X*\=:)KNL1R,V]K4RO8DQ@*=S"2^
MB8YP BNV?E .I_P:>_%+P-X[_P""+?P[\%^%]?BNM4\%:UX@TKQ+9HN&LKJ7
M6+N_C1O7-O>02 CC#XZ@T ?"Q_X('_\ !37_ ()$_P#!4'PK^T+_ ,$BO#'B
MKXF?#BQM;&?7O[4\;:%I-U?6+W.-1\/WC7,T:72RQ0K(LZV@6-I871/.M5DK
MFO\ @]T:3_AIKX&1QM][P+J0^]C/^FIWK]4_V[O^"_7[$'_!.K]L7P_^QW^T
M-8^-)=4UW1['4+C7O"^BV^HV.CK=7$T*)=I'<_:Q(JP^<8XK>5S'-$RJQ8"O
MRJ_X/=3C]IOX%DC_ )D75/\ TL2@#[:U[_@\=_X)):+\39/ -CX?^+FJ:4FI
M):Q^-M/\'VHTN2%F -T$FO8[P1*"6*FV$N%.(R< _0G_  6R\=_L6_$S_@C=
MXZ^)7[1_B3QGK/P6\0:7X<U"\U;X.W5A)JMY9W&L:;+93V+WI^S.CS-;,6?@
MPM(5^;;7Q3_P>(_ #X*?";_@E-\'=.^''PLT/2$\'_%?2_#GAB2UTZ,3:9I)
MT752UE#*072%FM;=F3=AV@C9LE%(L_MN@?\ $%YHC8Y/PC^'W_I\T>@#Z!_8
M*_;6_8)_X)U_\&^_A7]L/X*>'?B]JGP+\(_;O[-L_%%KI<WBR7[7XLN+&3S4
M@EALVQ>W#E=LBX@"DY<$'DO&W_!X#_P2E\&?#GP7X^@\._%+6KKQAI]Y>7'A
M?0M"TR;4O#L<%[+:(NI!M16"&2<PO-'%'-+)Y)CDD6-98M_RB/\ E12/^?\
MFIU?1?\ P:=_LM_LL>*/^"/5[J^H^ O#/B;4?B3XBUJP^*"W^@J\DT4<OV>+
M2KEY=WVB 6OESB,8B7[:^%WM*S 'W9_P3I_X*D?L??\ !4CX6W7Q0_91\=S7
MC:3)##XF\-ZQ:_9=5T*>5-\<=U!N888!]LL320NT4JI(S1R!?F[]N7_@Z*_X
M)B?L)_'+4_V>?%$WCKQYXD\/W$EIXH3X<:+:7=OHUZA >SFGNKNVC>922KK"
MTHC=)(Y"DB,@_&;_ (((?%[QO^SC\2/VY?#'[.'QEO[C0M#_ &3O&WB#PYK-
MI9M:?VA?Z1- FE:J(9,R0R*EU.Z1L2T?VAE;+#-?77_!E!\ ?V?/$GA;XS?M
M!ZNNFZQ\1M/UK3]%CL[S1B9] TEX'F2XBN&^4_;)O.C9$ 9!IBECB510!^GG
M_!,;_@MU^PM_P5@CU;2/V;_$NLZ7XJT.U-YJG@7QEI\=GJL=EYHB%VBQ2RPS
MP[RBL897,1DC$HC,D>_\-OVT_P#@X,\3?$K_ (+6^&?C/XE\:?$63]G3X0_$
MJSO]&^&<>GV,%RLUI:1V]Y,8895BNY3=QW3PO<SNT<<Y"&(.\8ZG_@H#X%^'
M'['W_!VE\*9?V3?%D.CW'B;XG^#;KQ=H^B:8;./1[S5KJ*TU&R[K,+NSF^T2
M.@ /]I2(0&1C5K]J?1-&;_@\^TWP^=)M_L$GQ(\'"2R\D>4P/AK32<ITY+$G
MCJ30!M?\'@?QZ\'_ +4W[/\ ^Q7^TM\/M+U*RT/Q[X9\4Z[I-IK,<:745M<P
M^'Y8UE6*21%D"L,A78 ]&/6OV.\6?MV_LY?\$X_^"8_@?]I?]ICQ/)IV@Z?X
M!T."TL[&-9;[6+Y]/C,-C9Q,R^=<2!'(7<JJB/([)'&[K^4O_!\?9VFG0?LM
MV-A:QPPQ+XU6*&% JHO_ !(> !P!7SG_ ,'47Q(\=ZOXM_91^"]SK2MX;T?]
MFO2-9TS3GAB58KZ]D>"YF,FT,=T=A:+AV*)Y9*A2[E@#]0/@3_P> ?\ !*3X
MW?%G0?A7J7A_XH^!(]>U!;-?%7CS0],MM(T]V4['NIK?49WAB+!4,IC*1EPT
MC1QAY%_4]7#C(/;-?@-_P5<_8S_X+(?\%,_V:/ W[.WAW_@@MX-^% ^'>L0S
M>%=8\._&/PK<M8::MM+"^EP1B:'R+9R\$A5&V[K2+Y3@$?K5_P $B_A]^TA\
M(_\ @G!\(OA%^UMX.C\/^/\ PCX/AT+6M'CO;>Y%O'9.]K:_O;:66%RUK%;L
M61SEF.<'( !\3_\ !Y@N?^"3WA\@#=_PNC2 ">V=/U.ORC_X--/C#XD^#/\
MP69\+?#ZQL+::'XF>!M:T"^E<%V@MULQK*O&5. Y?3(XSD$!9)!@-@K^KG_!
MYE_RB;T'_LM&C_\ I!J=?BCXRM9OV)_ 7_!/O_@H[HGP[L[JU32KG4KBSM6B
MLWUS4O#WC?4+F99IE#OO:UN;"W\UXVVQQHJ[Q&44 [;_ (.G_P!H35?V@_\
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
M+_@K;^T'X_\ A1^T?XT\::)IOA7P?%JVGS>"=2M+::29KN.$K(;JUN%*;6/
M4'/>NY_X+ ?\$TO%7_!N3^UG\'_VC/V,/VH=>O/[>OM0O_!USJ%JD>I:--IR
MV:W,%Q+%B&]@N!?%60Q1J\3R0R1NI9I/$_\ @B/^Q?\ \%%?VUOC/XT\$_\
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
MQQKEGXRU2XL-,C\#Z;9W,D4D,2R,91=7=N I##!4L<]0.M?S:?\ !>3XJ_\
M!3#X^ZG\)?C9_P %(?V)/!OP<NM3T&^L_!*^']#_ +/U#4[*$VTCQWT,UY<7
M<8@^T1"..<0A#-,%3<9<?I9_P>[(L?[-OP(5<_\ ([ZMU8G_ )<XJ /;/B!_
MP>._\$HO ]_I=CIG@OXO>)!J.@V6I7$V@>&=.V:=)<0K*UC,;G4(<W,.X)+Y
M7F1!P0DKX)K]$?A#^V1^S;\;OV6[']M#P)\6-(D^&=]X<DUQO%EW=K!:VEG$
MKFX:=W($#0&.5)E?!B>*16P58#\E?^"@'[-WP)\$_P#!GGX;UWPI\'O#%A=1
M_"_X=>*(;J#18?.BUG4;K1%O=060J66YF6XFC>8$.T<K1D[#MKPJ?4K[3_\
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
M6GV?C*&WTYKOQ1X1T[7O"NNI]G1Y;>\O]'N;Z.VU9I'-NID?R2L*E1YR1Q0
M ]J_X.Y_^"LGQ"USX\#_ ()P? WXC>./"^F^#8L?%;3K=HK.Q\1/?:?:75I&
M)893/<VZV]U(LL$RQQ&0@E)-B./U:_9\_P""_?[!/Q\_8#\:?\%);J3QAX)^
M&_@7Q<?#>L'QAHD/]H37WEV+HL%O83W7FASJ$"+\P((D9PB(7K\L_P#@][T_
M3+7XK?L]WUCIL,$MUH'B$W$BQ*KR;9K!5W$=<#@>@K]$O^#B_P")O_!,_P#9
M\_86TN3]OC]F*\^)&BW7C>.7P5X"\-Z[-HS7>O)I][Y4\TUK<021VZQ&6*64
M+-L\^,^4[;!0!XU:_P#!Z9_P2PGO8[2?X'_'JW21P&N)O"NC;8P3]Y@NK%L#
MKP"?0$\5]Z_M,_\ !3#]G']F/]@&;_@I7J\7B#Q1\,O^$?T76[";PMIJ_;K^
MQU6YM8+26*"]DM]N?MD,C+*T;JN[*[AM/\Y7_!4/]J[]O3]I+_@EWX&T2_\
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
ML<4**/NJJ*J@=@* -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#E?$?@+P3\5?@K??"[XE:##JOAWQ+X:DTK
M7M+N%)CO;.XM_)F@8#DJZ.RG'.&K\/?VK/\ @BO^TQ^P7^VO^SOX)_X)5_\
M!0;Q5X</BK7_ !='\*_"?Q*F.J:/X-ODT*_N[Z:(&.:()<0--;_\>32KN\QI
M)7Y'ZX_MX_L6>%O^"B'[ 7C#]C;QAXFNM%M?&WAVUBM]8LXQ(]C>6\T%W:3F
M,D>:B7,$+/'N4R(&0.A8,/Q(F\1_\'&/[)_QU_97_9 \3_L=?#_Q9XS^$.H:
M[IG[/^O3:E;KIWBBQBT+4+*>*YDCO[:,K#IB!X!(;*XV6\9G2668[@#T']K;
M_@I?^T5^VQ_P0,_;$_9P_;1\"6>B_'#]GOQ5X3\/>/KC1[58['4U;Q-8QPWB
M[79!,\ME=[Q$!"P$<D05)1''VO[+O_!M!I7_  4+_8I^%/QM_P""@_[<GQ9U
M;6K[X<://\//"OA.]M+/1/ ^BR:39I9Z;':W=O<%W2*&#SI8S"9G4E]\@:XE
M]^_X)Q?\$+_'F@?L5_M"Z3_P4.\>MJ7Q9_:]26_^*:Z/]G:W\.SN+J6W2 QC
MRI;J&XO9IW9/]'$GEQ1J\</FS>;_  Q_:._X.!_^"7_P8_X89'_!,VT^/]GX
M&T?^Q/A3\6O#6O165L^DV\/E:?\ ;;* .TC0QB.,H6M966(;GD8FYD /4/\
M@WY^*O[8W@3XT_M+?\$P_P!K[XR77Q&F_9Y\2:2GA'QUK5O.NJ:CINIK>3QB
MX>=VD>/RHH)8E=I&B%P\2S20I %\,_98_P"#/CX5W^BZ[J7_  4<_:J\9?$+
M7K[6-2NM/7PAK;6MG'+>6R))J$QNX9)I;XS!92^[RW-O")5F4,A^I_\ @BK_
M ,$X_P!I'X Z=\;/VI_^"@%Q9+\8/VD/$D>I^,?#_A_4EDL-#L(XY?(L4,>2
MDZM=W2.4GGC$<=L$D+([O\J_L8Z5_P %M?\ @@IX4\1?L4>%_P#@GI)^T]\+
MT\3W6I?"[QEX5\91Z9-;VTV&FAN(/+NGAW.T<ODLB!)FN]D]S&R,@!W_ /P1
MH\,_M&?\$W/^"KWQ<_X(O>)/BEJWC/X,Z;\-5^(GP>U+Q5) ]]IMA)>V=L;:
M,PL?+B,UW<121E8T::Q-Q%! +J0/J?\ !G-_PKT?\$D+R/P;%(NJ1_%K6D\8
M;FD(;4?L]D4*[R5Q]C-D/W>$R#QOWD]O_P $9O\ @GI^U_H7[2_Q6_X*T_\
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
M?\3-/\2P:'IOAW5KZ;4H&U'7K/48?/CFLHHE"Q6\BOLE?#E0-P)8>5_M&?\
M!N?^W]\#O^"A^M?MU_\ !%C]K+P7\+6\4&^NM5T7Q=)+'%8W%Y(7NK6&WBTZ
M[MKFQ=MLJ0S1@0ND94$PQ.G[144 ?E!_P2+_ .#?[]HS]G+]N+Q!_P %,/\
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
MX8M=-\8Z#'+>6^F:[I>F)8M=Q1.UN;J%T:ZBV2A"8[@MB.149/SED_X-QO\
M@X*\6?LNZ7_P3_\ 'G_!1;X5K\#K?7K>\F\,VNO:I-)#"DFX( =)CDN(D8^<
MEE)<+;^='&XV,JR+_0%10!XS_P $^?V,/AY_P3W_ &/_  3^R%\,6>?3?!^E
M^1/JDJ,LFJ7LCM-=WS*TDAC,UQ)+*(][",.$7"HH$/\ P4-_83^$/_!1_P#9
M-\4?LG?&CSH--\001O8ZM9Q(USI-]$XDM[R'>.'1U&0"-\;21D[9&S[910!^
M!'P4_P"#<O\ X.!OV&V\7?#K]@__ (*?^!=!\#^((+RT:WG\1:MIS74=Q'%&
M]Z+%=/NX=/U I#&BW=O+]IC5%"3KR*^C?^"*/_!MOXR_89_:6U#]OS]O#X\6
MWQ$^,3S:A)HO]A:I>W%I:7-ZLL=YJ=S>72Q3ZA=S13RI^\C5$\Z5V\Z1HY(?
MUJHH _%7]OW_ (-H?VO[S_@I%_P\?_X),?M/>&?AUXFU7Q!<>)=8A\8:Q?0M
MI^MS.6N9K5X;2[%Q;71DF,UK.OEXDECQ)#+Y,?BO@G_@SQ_;=_:)^(GBKXH_
M\%'O^"@&G:AX@U#3E33?$6A:CJ'B?4-0NU@\F&2]GU2.U?RH5C@4(K.TB+L#
M0A%8_P!"E% 'Y:_\$XO^"(7[8_['W_!*;X_?L0?%O]I_3?%'B3XJ>"=<T#P7
MHL.MWDWA?PJ+K3[R")H#+;K-"9[B\::Z,<)!V(51G#M)Z-_P;P?\$I/VA_\
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
MY:[N;1EC:WDO-)BD@C%R(IFBCN(X\^:VPM(^_P#6B4,8V"#YMO%.HH _+O\
MX)A?\$3_ -JK]BG_ (+*_M ?\%$/BCX\^'^H>"_BLGBM?#VEZ!JU]+JEM_:?
MB*TU.#[1'-9Q1)M@@=7V2OARH&Y26#O^"9/_  14_:K_ &+?^"SG[07_  47
M^)_COP!J'@OXL'Q9_P (]I6@:I>S:K;?VGXBM=3@^T1S6D4*;88'5]DTF'*A
M=ZY8?J%10!^2_P"WM_P0=_:[_:D_X+F_#7_@IK\/_B)\.+/P'X-\5>#=3U+2
M=8UB_CU>6+2;R&>X$44=C)"S,L9"!IE!.-Q0<C2_X+H?\&]GQ,_X*#_'WPG^
MVQ^PW\9-#^'7Q<T&.UM]6NM4DGTZ*_-M(9+/4DOK"&2XAOK<X02%)"\:6ZJ\
M/V90_P"JU% 'X0_MI?\ !MQ_P68_X*(_"W3_ !_^V=_P4/\  GCCXNZ'KD5A
MX9TF26;3O"^D>'C%.]W*OV/24,FH3W/V(96UC BM2))I_P!RD'VQ^V!_P1&3
M]M;_ ((W?"C_ ()Y_$7QKHNC_$/X5^!_#-IH/C:RM9;RSL]7TW3H;.YV9\F6
M2UG19H_F"D;XI3&S1",_H-10!^ VL?\ !N7_ ,%__C3^S?X'_8'_ &B/^"B7
MPENO@AX3UNSFLM)M[R^O[W28(S(@:%Y-(@GNQ##/,L-I-=I" (XP8E1"GU_^
MWI_P1Z_;6NO^"8O@#_@DY_P2K^*'@7P3\.M,T^6V^(FL^//$.HQ:IKL;2FXD
M@1[>SN?+BNKJ:XN+E5,8.5@0+;M)"WZ=44 ?BC\7O^#2CPYKG_!)GP;^S/\
M##7?!]O^T-X=UT:]JWQ#U">\CT_5+BZ\N.^TYI5CDE6SCA2$0$09:2R5_+A:
M[N#7WY_P1P_9X_;]_9$_8]T3]EK]N_Q'\-_$-SX%M8-*\$^(_A_JM[,\VC11
MA8+6\CN;.W42VX B26/(DB$8=1)&TLWUE10 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4/"W_(M:?\ ]>47
M_H JIKOPX^'GBCQ3H7CGQ-X#T74=:\+W%Q/X9UB^TN&:ZTB6>%H)WM974O T
MD+O&Y0J71F4Y!(JWX6_Y%K3_ /KRB_\ 0!5^@ IHBB#%Q$NYOO-MZTZB@  "
MC:HP*0JK$,RC*_=XZ4M% !00#U%%%    , 4444 %%%% !7C/_!/?_DS3P#_
M -@4_P#HZ2O9J\9_X)[_ /)FG@'_ + I_P#1TE 'LU%%% !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 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 4444 %%%
M% !1110 4444 %%%% &?X:?R_#%@Y!/^AP]/]P5\.?%[_@Y<_P""./P:^,6D
M?!K5OVK+;7)[^=X]5\0^#],FU;1]$ MS+&]Q>6P>.59&Q"/LGV@I(P\T1H&=
M?2_^"MW@3X\_$_\ X)'?&3X>?LSZ3>:AXRUKX936FGZ9IUN)KF_MW1!>6L,>
MUC)++:?:(T11O9G4)ARI'XL_L?\ Q2_X(&?&?P]^Q+\%=1\)_#'P^VEZ;X@L
M/VF!\0M*CTM[B]E\*ZC$MW>:I=%5G1]2#RVKI<L;8S6RQBU?RHT /Z+/A;\6
M?AI\;_ .G_%3X/>.M)\4>&M6A:72=>T#4HKNSO$#,A:.6)F5\,K*<'AE(.""
M*^8OVD?^"]__  2,_9)^)ES\'?CK^VGH-AXEL6ECU+2]#TO4-<.GS13RP2V]
MR^EV]Q';7"20N'MY665."R*&7/SIXI^!7B'_ (-T/^"%O[0EI\,OCUXF\=16
M6H:A?_#?5+ZW6SO/"O\ ;4EEI5E"NYY(I#:W4IO7=$A261Y2(8RY)^/_ /@G
MM^TQ_P &U_\ P3R_8E\!_!3]J[0_ ?Q,^*WB3P[:Z_\ $_4+SX0_V]/97U_'
M;WR:7//<)/%&+16@M6MX9 JS64DDL,,[R*0#]U?V?_VC/@;^U3\+]-^-/[.O
MQ1T?QAX5U:%9+'6M#O%FB8D F-P/FBE7(#Q2!9(VRKJK J/"?VN_^"W'_!+S
M]A#XKO\  W]JC]JO3_#?BR&TBN;K0[70-2U2:UCD7='Y_P#9]M.+=F4AQ'(5
M<HR/MVNK'P3_ ((4?LR?LR?LB_!;XV?M,?L,_M?_ /"T_@A\2/$4_B/P1X+L
M=-NK*U\%FU^U&6P_TNYEG>Y:"2RADEGBAF9+*!G5LKCQO_@VF_8%^!/[4'[%
MOB?_ (*#_MJ? OP5\3OB)\=/B)KNJZEXE\9>$+:]?[&)I+:6&))D,,"R77V]
MW-O'&)%G$3AE@C5 #]4?V=?VEO@/^UK\*]/^-O[-_P 4]'\8>%M453::OHMX
MLJ!BBN8I%^_!,H==\,JI+&3M=%8$5X]^V=_P6+_X)M?\$^/&]G\-?VNOVG]-
M\*^(+^S%U;Z+#H]_J=TL))"R216%O.\*L0=K2!0V#MS@U\/?\$J? S_L-?\
M!PI^U-_P3M^"/@.X\+_!_P 0?#?3/B!X7T6Z^T-##<(-,B>:Q,C;/L[3:G?0
MML!YLH8MP^S[:Y;_ (-K/V7/@C_P43\#_&C_ (*H_MM_L\:'XP^)'Q*^,.LV
MUK/XNT4ZAIEII36UK*8M.AOO."PK)<7%H'WR,L5L(-X".K 'ZL?LH?MC?LS?
MMQ?"B'XW?LI_&#2?&?AJ:X:WDOM-=E>UN%"LT%Q#(%EMI@KHQBE1'VR(V,,I
M/IE?D5^R+\$O!O\ P3-_X.:/'/[+G[/UE;Z+\-?C]\$8_&D/@71;$6]CH>HV
M]X\8V!F<^6'M]4>-(O*BB&I^4D82!*_76@ HHHH *\9_X)[_ /)FG@'_ + I
M_P#1TE>S5XS_ ,$]_P#DS3P#_P!@4_\ HZ2@#V: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 **0
MN <4GFK0 ZBHVNX4!+'&/6O/OB)^U]^RC\(?$"^$OBO^TOX!\,ZLRJRZ7X@\
M865G<L#C&(I958YR,<<Y%3*I"&LG;U-J.'Q&)GR48.3[)-O[D>BT5YKXC_:S
M^#GAS3K76(D\7:U:7N#:W7A'X<ZWKD4@/0A]/LYEQ[DX]ZATK]K'P/XE;R?"
M_P ./B7=2?*-MU\+]8TX<G'WK^V@7Z\\=\5G]8H_S+[SI_LO,HJ\J,DN[32^
M]V1WOC#Q?X:\!^&[[QCXR\16.DZ3IEK)<ZEJ>I7206]K"B[FDDDD(5% !)9B
M !U(KYL\&?\ !:?_ ()C>/?B%%\+_#W[6^A_VI/</!#+J&GWEE9,Z@G O+B!
M+;G&%/F8<D!22P!^&_\ @YQ_:/\ C _PX^&7P8@\,^(/"OASQ'J&J7VM6NI2
MVH75GM/L?V<'[-/*2D9G=S')M!<QMM)C4K^.8&1][\J^1SGBJME^.>'HP34;
M7;OKUTVZ=3^D?#/P!R_C#A59MF6*G"55R5.-/E:BHR<;S;3NW)/W8M65KRN[
M+^Q2.5)1N0TZOST_X(._M8_%7QK_ ,$\M$M_B5\,/%VM0>$=8O-$TWQ-:+%=
M"[L8=DD0VO,)F\D2FW&R-E"VZ@,6# ?6-]^V?\)]+81ZEX'^*T;9PRP?!'Q/
M<;?^!0:>ZX]P2/>OJ,+CJ.*PT*R=N9)V?2Y^"9]PKF61YYB<M:]I*C.4+PUO
MRNU[*[5][/5;/4]:HKS/Q-^V/^R]X#M;:\^)_P ;=!\&K>+FUC\=7?\ 84DO
M7@1WXA;/!XQGBNQ\$?$KX??$WPW;^,OAOXWTGQ!I%XNZSU70]1BN[:=<]4EB
M9E8?0UT1JTI.T9)_,\2M@<;AXJ56E**?5Q:7XHVZ*:)4(S0) 3@ UH<HZBBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q7]L']L7X=?L _L7:]^UW\
M6O#7B#5_#O@W3=/EU33_  M8Q7-](L]S;VJF..66)"%:=68M(H5%9N<8/YT?
MMR?LV_\ !-O_ (*V?'S]BOXPV7P6T&\\/_M%7'BF[\2:]HL-MI^N7Z1>$;FX
MMX+V]L6+O=65U:QQF.2258I;9XF#('0_JSKGP_\ !WQ9^#5Y\+/B+X?M]6\/
M^)?#<FE:]I5XI,5[9W%N8IH' ()5XW93R.#7XP_&#_@TE7PO^TIX#\$_LQ?M
M0_%/3_@1X@U37I?'FDQZY;+/X2>;2;F(3PL\J"[2[S;Z<\8MGE\@MYLKH3M
M/G'P+X?^+#?\$GO^"F/_  3F^&OQ+U?QW\,O@'XXT5_A?->!KIK33;7Q+<W>
MH@3+"F0L&F)-(L:K;K)YTL85)6=OU\_X(G_LT?L1Z9_P20^%>E?!;X8>"]4\
M/^/?A;IT_P 0)8M/M[Y/$6IS6JC5%U!G,OVB1;HW,,D$CNL!C-N B1+&OKO[
M%G_!-3]DG]@S]EB;]CSX(?#J.X\&ZE',?$UOXFVZA)XBN)[=+>YN+[S%\N9I
MHHT5XU1(MHV+&B */@KQC_P:V>./AUX@UG2_^"=?_!7GXT? 'X?Z]J5SJ%]\
M.=)NK^\L8KB8!6$;6^IV9:,1K'$//$\Q2) \TA&2 97_  1-^#/PR\ _\%%/
M^"D7[-O[+TUO%X*MM>T6ST738%2.STN]GBU@7%K&L;.L4<%PTMN N#LMU!52
MFQ/5?^#2[XR^$_B'_P $9_!_@#1]:@FU#P#XJU[1]9M8XY%DMI9M0EU) VX8
MDW17\;!TRF#MSN1P/J#_ ()C_P#!+C]F?_@E/\!G^"/[/%G?7DVHWAO?$WBO
M7&CDU+6KHC"M*\:*JQQIB.*%%5$4%CNEDFED^1_VH/\ @VJU?Q;^TQXR_::_
M8"_X*9_%/]FZ^^)6JOJOQ$T?PK)>7-MJE\SF0S(UOJ%G*BF62XF,<KSJLEP_
ME>2@$8 ,W]ESXJ>*?C5_P=??M!:IIFG6NH^&_AC^SC9^"[?7-&ADDMXYI+S1
MM0:WNIPS1K="XEU&/8-AVV;+LW12$Q_\&A/CG7K/_@G'XS_9Y^)%C#HOB;X6
M_&35M&U#PO=0O!JFGQO#;3YO+>0^9&_VI[V$$H@/V5EQNC<U]A?\$OO^"5O[
M/O\ P2R^"UY\-?A)<7FO>(?$6H'4?'?C_7(U.J>)+O+^6TS G;%$LCK%"#M3
M?(YW22RR2?-?[;'_  ;EV?QN_:I\3?MH?L0?M]?$+]FGQYXZD4^-IO 5NRV>
MI#:GFE8[*ZL9D>:6*.>9FFD668-(4WL6H YV]\4>'/C?_P '<-C;?#KQ!;WU
MQ\(_V5S9>-+?RY8S:W$VH22K"I90LC"'6;*0E"5 =E)WHR#]4J^1?^"47_!'
M_P""_P#P2Q\*>*=1T/XC>(OB)\2/B)J$>H?$CXE^+)B;O6;I=[?)'N?R8O-E
MGF.YY9G>=C)-)MC"?75 !0RAEVFBB@#Q,?L2:0!C_AIOXV?^'.NZE_X)Z((_
MV,?A^@[:*?\ T=)7L]>,_P#!/?\ Y,T\ _\ 8%/_ *.DH ]FHHHH **** "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 ***:TL:_>>@!U%-
M,\*C+2*/K7E=U^UQ\*M4NI=*^$W]I_$6_62ZA2W\ 6/]H6ZW, S):S7^5L+.
M?D 1W-S"22 *F52-/XF;T,+B,3?V4&[;M+1>KV2\V>K5'--Y7S,0!GO7EKZA
M^USX[GCETGPYX4^'^G^9'(DFN33:YJ,L/&^&6VMI+:WM)ASB1+J\CR/NL#R1
M?LLZ/XA-O<?&/XH>-O'<EK)<>7#KVM"TL98I0-T$^GZ:EK9WL0QA1=0S,!GY
MN23'M)2^&/WZ?\'\#?ZI0I_QJJ7E'WW]ZM!KTG?RZ&SXS_:;^!'P_P!>;P;X
MF^*6D#Q$+4W$?A;3YC>:M/&",M%86X>YFZC[D;'FL>V_:(\=^+9TB^%W[-/C
M+4+6[T]IK#Q!XDC@T*P$VS*0W$-Y(-2@R< L+%]N3P<8KN? 7PT^'/PK\-P^
M#?ACX T7PYH]ON-OI6@Z5#9VT63D[8HE51D\G Y)K;"(.B#\J7+5EO*WHOU?
M^2'[;+Z:]RFY/O*6GKRQLT_637KN>3+9?MK>,+&RO+WQ!\-O LV^1=3TNSTR
M_P#$NZ//RF&]>730CXY.^UD /]X=9F_9FU+Q +NU^(W[27Q+UZSNI&>*QAUR
MWT46F0!MCGT:WL[G;QGYYG//7ICU3 ]*.G057LHO>[^;_+87]H5X_P -1AVY
M8JZ])-.7SYK^9Y3?_L0_LJ>(+6UM_'_P4T?QE)8JJVE]\0HV\17<0!R,7&IM
M/-U /W^H'I7HV@^%/#?A;3X])\-:%9Z?:PJ%BM[&U2&-% P %0   >U:%%$:
M=./PI(RK8S&8E6K5)2]6W^;&F)2,4GDIMVBGT5H<Q\]_\%&?^">GPG_X*(?
MW_A4_P 0+R72=4T^9KSPOXIL[=9)])N]NW=M)7SH7'$D)90X (9'2-U_+7P9
M_P &L/[4%S\1%T[X@_M%^ [+PD+B0/K&CQWEUJ+0@'81:20Q1AG. 1]H(0$D
M&3&#^YV,]12%5(P5'Y5Y..R/+<QK*K7A>2[-JZ\[;GZ)PKXJ<<<%Y9/ 95B>
M6E)MI2C&7*WNX\R=K]MKZVN<'^S1^SC\-/V3_@;X<_9\^$.GS6N@>&;$V]G]
MJF\R:9F=I)9I&P TDDKO(Q "[G.U5& .Z\B/.XBGT5ZD:<*<%"*LEHD? XC$
M5\9B)UZ\G*<VY2DW=MMW;;ZMO5L88$*[2:X;XB_LN?LV_%_4[?6OBQ\ ?!?B
M:\L\_9;KQ!X6M+R6'/78\L;,N?8BN\HHE",E9JXJ-:MAY<U*3B^Z;3_ \Q;]
ME'P#IVH_VSX(\:>._#=U' L5FND^/-1:RM%7[HCT^XFEL0!TP;<C&..!5.W^
M%W[37A*>SMO"'[3MOKEHLWF:G)\0_!-M=W4J9_U<,FER:=' -O 9H9CG!(/(
M/K5)M4<A1^51[&GTT]&U^1T_VEC):S:GYSC&;^^2;_$\E7XP_M-^%+6:Y^(7
M[+$.K*=0$-F?AKXVMM0<6_S9N;F/5$TWRL8'[N%KAOFP,XS5NR_;"^ /]H)I
M'BKQR?"=Y/??8[*U\>:3=^'WOI^?DM1J,4/VO[I^:#S%Q@YP03ZA@>E5[[3-
M.U&TDLK_ $^&>&:-HYHIH0RNA&"I!&""."#P:7LZD=I??_P+%?6,#4_B4;?X
M)-?>I<]_*UOGTD@N(YQNC<,/5:DKR5/V/OA#X<D5_@Y:ZK\-YH(9Q8CX>Z@^
MF6$$LNXM.VFIG3[F7<[-ON+:7YN3G J2'1OVMO $L=OIGB;PO\0M-5HHE'B"
M.30]3CC&/,GEN;6.>WNI3SB-+2T3)^\*/:5(_%'[M?\ )_@P^JX6M_!JZ]IK
MD;]'>4;>;DCU:BO)X?VN/AYX9W+\=M!USX8R1VYN+B?QW:I#IL,?G"!-VJP/
M-IHDD=EV0&Y\\A@3&O./4K6^LKV".ZLKN.:.5 \<D<@974]"".HJXU(3V9SU
ML+B<.DZD&D]GT?H]G\FR:BC</6BK.<**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H>%O\ D6M/
M_P"O*+_T 5?JAX6_Y%K3_P#KRB_] %7Z "BBB@ HHHH **** "BBB@ HHHH
M*\9_X)[_ /)FG@'_ + I_P#1TE>S5XS_ ,$]_P#DS3P#_P!@4_\ HZ2@#V: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 **-P]:H^(O$.B^%
M=%N_$OB36;73].L+9[B^OKVX6*&WA0%GD=V(555026)  &30-*4G9%ZF2SI$
MN68?G7D<G[3VL?$%EMOV:/A=J/C*.0-L\4ZA(=)\.CY$DC<7LL;RWD4JL0DU
MA;W<>X$.R=:4? SXJ_$-_M?QY^/&H75JPQ_PC7@)9= L1B998V>XBE:_ED4#
MRVQ<Q03*2&MADBLO:\WP*_Y??_E<[W@'1UQ4E3\GK/\ \!6J?^/E3Z,Z#QQ^
MTQ\(O GB5O MYXA?5/$BQQ2-X7\-V<VJ:I'%*VR.:2UM4DDA@+?+Y\JI$I^\
MZ@$UA)K_ .U=\2Y5;PYX&T7X;Z=)Y96Z\82#6-5."PEB:RLIDM8"5 :.87MQ
MU^> <@=]\/OAI\//A7X7A\&?#+P1I7A[1[=G:WTO1+".UMXF9BS%8XP%!9B6
M.!R22>236V(U!R!THY:DOB=O3_/?\A?6,)1_@T[O^:>OW17NZ]5+G]3RF#]D
M#X=Z[)]J^-FO:Y\3)VVF2/QY>1W%BQ1]\;_V9!'%IZR(?NS+;"7CEV/->H66
MF6FGP1VME;QPQ1*%CBC4*J*.@ '058HJXTX4_A5C#$8K$8JRJR;2V71>B6B]
M$D%%%%4<X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4'D
M8HHH @FLDFY95)_VE!KS+4?V1_AQ83S:G\']2U3X;ZC/)-*UYX#N([2%IYGW
M2W$EA)')87,[GK-/;2R8/# \UZI14RIPJ?$OZ]=T=&'Q6(PK?LI-7W71^JV:
M\FFCR.Y\0?M3?"^Y:36O!.F?$O2A-*RS^$V32-7ACW(L,1M+V8VMTP!=I;C[
M7;#C]W;D\5O_  ^_:5^$7Q)UY_!VB^(WL?$$<<DK^%_$-C-I>JB*-]C3BSNT
MCF:#=P)U1HGZJ[#!KO"JGJ*PO'/PN^'/Q-TN'1?B+X&TG7K2UOH[VUM]8L([
MA(+J,YCG0."$E0\JZX93R"#4<M2/POY/7\=_ON;_ %C"5_XU/E?\T-/FXOW7
MY*/(;<<RR+N4C'JIS3Z\>C^#/QE^$JQ_\*'^,-SJ6G6R_P#(H_$JZGU2*11N
M;9#JA+7\,CN?FFN&OE10 D(&!3T_:ST/P&HL_P!ICPIJ'PXN!(8O[5UEDFT*
MX(\M?,BU2+,$2222!(H[S[+<RD'$ I>VC'XU;\OO_P [/R'_ &?.IKAI*IY+
MXOG!ZNW5QYHK^8]>HID,R2IO1@5[,.]/S6QYX4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >;_'']H;X;_LF_
MLL>(?VE?B]JAM/#?@GPF^K:L\;QB66.*$,((1(Z*\\K;8HHRPWR2(@.6%?C'
M\0?^#B;_ (+,_%WXA_!;]HC]EW_@FC<:?\)?%6K:K;:1X):Z76-6^))LK>XF
MOE@=(4N;9(K5?-B:"W8">W?=)=H&MA^M7[=_[(5I^WM_P3[\=?LAW/B>319/
M&W@];2QU:, K:7B&.>VDD&T[HA/%'YBC#-'O565B&'XK^*OVH_\ @J;_ ,$I
M/BI^R;\/?^"CG[$[>*_#/[/>J>)[/P+XP^%^I07,OB7PY;>'KC399/*BW;#9
MV#?:U>Y2T>2WMCYR(RS3J ?L5_P2E_X*:?"[_@JS^R-:?M._#3PW>:#>6^I3
MZ/XN\+7S/*^B:M"B226HF,:+<H8IH)5E08*3J&"2+)&GS1\/_P#@MK_P4/\
MVDOB1\4M!_8C_P""+[?%3PC\,_B=JW@N;QLO[0VEZ+%J%Q938$BP7]DC*7A:
M&8HK2!!,H+$\GUG]@_\ ;8_82^+/_!//X@?M*_\ !+7X,:;;V>C:7JFMZG\,
MO!G@2WLM5;7H[ R+;3Z?9%5N+V=8(8U*._G815E( V_FG_P12_8U_P"#CKX*
M?L42>"_V3]!^&WP1T/4?&FHZWJUK\>M.OHM<UJ]ECM[5IA:"PF:SM$BLH52.
M58Y7<S2[I(I(1& ?M!^Q1\:OVK_CE\,;_P 4_MB?L9?\*-\36^O36MCX1_X6
M+8^)OM=BL,#I??:K)$CCWR231^2067[/N)PZU\AZS_P6Z_:W^*_[8WQG_98_
MX)W?\$MU^.^G_!'7+32/%7BQ?C?8>&=M[+'(LD/V;4K)3F.ZMKVWW1R2*WV7
MS 0LB9[C_@BS_P %5OBG_P %![+XG? S]J7X$P_#WXU? _7HM)^)&CZ8V[3)
MY)Y;I(I+3=/+(,-:3HZEY$XCD25UEVI^;_\ P22^!O\ P<;:ZOQT^-7[/OP8
M^&GP+U[XI_%F;Q-XQU_XX^%-4TW4-6N)C<7'V33[66VGF%C#)=ROYDZ'+7 6
M*5FCN10!^P7[#G[1_P"W3\=V\3']M?\ X)W+\ 5TO[$/#7_%W-,\5?V\9?/^
MT?\ 'C&GV7R/+@^_GS/M'RX\ML_&_P"TS_P6\_;S^-7[7'CK]C3_ ((E?L-:
M9\6]3^$MZMK\2O'7CB_%GI%O>++)!-86ZRW5FI=)DV+(]QOE:"Z\NW>*+[0W
MHG_!(;_@JE\<OVCOC3\0/^";'_!0?X:6?A/]H[X3VAO-=70[5O[-U[21]E5=
M0C.YTBD/VNV8H&"2+<))$%7?'%Y3_P &;_@+4O"/_!);5/$M_=6\D7BSXO:Q
MJMFD.[=%&EI8615\@#=YEG(W&1M9><Y  /H#_@DG_P %==:_;S\1>-OV8OVF
M_@>WPE^/_P *A;Q^.OA]=7@87<95$?4K-7/F?9C,1\F95B2XM3Y\PG1V^WJ_
M+CQ=9V/PS_X.X/"S^!K"TTZ3XA_LGRS>,Y+>PB5]4>/4+I(WE?;N+A=,LDWY
M#;+:-,[1MK]1Z "BBD=UC0NW0>U "UXS_P $]_\ DS3P#_V!3_Z.DJC_ ,/+
M/V(,X_X7Q:_^">^_^,5>_P"">K!_V,OA^R]#HI_]'24 >S4444 %%%% !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 4444 %%%%
M!1110 4444 %%%% !1110 445QWQ,^.WPT^$/V6W\<>(_+OM09QI.BZ=937V
MI:CL90_V:RMDDN+C9O5G,<;"-27?:H+"92C&-Y.QI2HUL144*47)]DKO\#KW
M<)R:YWXB?%[X;?"?38=4^(?B^STM+NZ6UT^&YE'G7URP)2WMXA\]Q,V#MBC5
MG<\*I/%<'+>_M1?&FSC6RL8?A/HMQ]Z:\%KJGB0I^\5ML:M+I]BX98W1F:_#
MHY#Q0N"!TWPX_9W^%WPUUV;QII.D3:AXEN;1K6\\6Z_>/?ZK/ TIF,!NIRTB
M6_FLSK;(5@C)_=QH, 9^TJ2^!?-_Y;O\#L^K8;#_ .\3N_Y8-/[YZQ7RYWW2
M.7'Q)_:+^+UI-#\&_AK;>#]/EBS9^+/B19RF63E&5XM'BDCG*,N]"+J>RFB?
M!,,@X.EHG[*W@+_A(+3QM\3M2U;Q]K^GW'G:;JGC*ZCN$L) SE)+:SBCCL[2
M55<QB>&!)V0 /(YR3Z:L*JVX&GT_91EK/7\ONV_,EYA4A'EPZ5-?W?B?K+?7
MJDU'LD-B4I&J$YP*=116IPA1110 4444 %%%% !1110 4444 %%%% !1110
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
MD.U1EG9CRQ)Z*@ HHHH , #;CBO&?^">H"_L9> %48 T4\#_ *[25[-7C/\
MP3W_ .3-/ /_ &!3_P"CI* /9J*** "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 **** "BD9@B[C7%
M?$K]H+X9_"W5+/PSK^L276O:G'YFE>&=&M7O=3O$WA#(EM"&D\E690\[ 11;
MMTCHN6$RE&"O)V-*-&MB*G)2BY/LE?\ KS.T+HO5JXWXE_'OX:?#&\M= US6
MY+K6]0A\W2_#>C6SWNIWL8D2,R1VL(:0Q*\B!YB!%$&#2.BY8<G'I?[2GQJE
M6?7]0?X6^'9E5SI>G26]]XBG4K$VR:Y_>6E@0?/CDCMQ=,PV217<+<#M?AG\
M%/AK\(=.FL/ /AF*T>\E274M0FEDN;W495C6(375U,SSW4NQ57S)7=R% S@"
MHYJDOA5EW?\ E_G8[/8X3#_QY<TOY8-6^<]5_P" J5^Z.-BMOVF_C-;"YU&[
M_P"%5:',,K9V+VNH^(G7,;+OF(EL;(_++&\<:WN]) R3PNN1U?PM^!/PP^#B
M7C>!?"JPW>I&,ZMK-]<2WFI:DR9"-=7MPTEQ=,JG:K2R.57"@@#%=@B;%VCZ
M4ZG&E%2YGJ^[_JR^1G5QM:I3]G&T(?RQT3ZZO>5GMS-VZ6$VK_='Y4O3H***
MT.,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  @'J*;)%&ZX:-3]5
MIU% 'F_CW]FKP+XM\52?$CPQ>ZIX.\721A)?%GA"9+6\N J[$^THR/;WZHI8
M(EW%.D>XLBJV&&/=_%'X[?!F)C\9/A^_BS15D;/B[X?Z;-)/;QY8@W.D;I;D
MX'EH'LVNVE<LY@MTX'L%-DC$G!K-TU>\79_A]VQW0QU1P5.O%5(K17W2_NRW
M5NBUC?5Q9C> OB-X"^)WAN+Q9\//&6FZYILDTL OM+O$GC$T4C1RQ%D)PZ2(
MZ.I^9&5E8 @BMI65NAKS[XA_LW^!O&NO/X^T2^U#PGXM:%(U\7^$YDMKYU17
M6-9PR/#?1QB239#=Q3Q(SEE0-@UAV_Q%^/'P:+6_QA\"MXPT.-2?^$N\ Z7*
MUU$H\UB;G2-TDQPHA0-9O<O+([-]G@0<3[24?C7S6W^:_K4KZK1Q&N&GK_++
M27HG\,NW23>T#UZBN?\  'Q1\ _%3P^GBKX=>+M-UK37FD@^V:;>I,B31L4D
MB;:?DD1@59&PRL"K $$5T%;)IJZ.&<)TYN$TTUHTU9KY!11102%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!0\+?\BUI_\ UY1?^@"K]4/"W_(M
M:?\ ]>47_H J6[UO1[#4;32+W5+>&ZOF=;*WEF57G*J68(I.6(4%CC. ,GB@
M"U1110 4444 %%%% !1110 4444 %>,_\$]_^3-/ /\ V!3_ .CI*]FKQG_@
MGO\ \F:> ?\ L"G_ -'24 >S4444 %%%% !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 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !137D5.6KEOB5\;/AI\)+>
MW;QOXC\FZOBRZ7I%E:R7>H:DRKN=+6T@5Y[EE7YF6)&*J"QPH)"E*,=6:4J5
M2M44*<7)OHE=G5Y'K7&_%3XY_#GX03V-AXMUV1M3U0/_ &1X?TNSEOM3U$(\
M:2-;V=NKSS)&9HS(ZH4B5]\C(@+#CX#^TY\:Y/E5OA/X;;C_ )==0\2W6!Z?
MOK'3U#K_ -/K2Q2?\NL@X[+X9? _X=_"5;J;P;X=6*\U%HVU;5[VZEO-0U%D
M&U&N;N=GGN2J_*IE=BJ@*N%  RYJD_@5EW?Z+_.QV>PPN'_CRYI?RP:_&>J7
MI%2>Z?*T<A:1_M+_ !H_?ZU(OPNT!]I&FV[VVH>(9UW(=LTH\RRL<[9(V2+[
M6SI(KI/;N..Q^%/P2^&GP;TZ:Q\!>&5M9;QHWU34[FZENK[4I4C6-9KN[G9Y
M[J4(JKYDSN^!C.*ZU00N*6JC3C%W>K[O^M/D9UL;6J4_9QM"'\L=$_5ZN6NO
MO-VZ6&B-0, 4ZBBM#C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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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@
MHIID13AFKE_BG\9_AE\']#@UGX@^,+;3Q?7!MM*M</+=:E<A&D^S6MO$K374
MY1'80PH\C!3A3BE*48J[+ITZE:HH4TVWLDKO[D=57*_$WXS_  \^$6G0ZAX[
M\216KWDDD6EZ?#!)<WVIS)&TK06EK KSW<VQ';RH4>0A20IQ7&W.M?M%_&:V
MCA\%Z=+\,]!G;$FM:U:Q76O7$)$JEK:SR]O8L<P2QS71G88DCELD.&'2?##X
M!_#SX6:A=^)-*TN:_P#$&I1JFK>*-:N7O-3O5#%Q&]Q*6<0J[.R0(5ABW$1Q
MHO%9<\Y_ OF_\MW^!V_5L/AO]XE=_P L6F_G+6*^7,^C2.9OK[]I?XTEK308
M!\+?#[%T_M2[CMK[Q#/AI$WP0YEL[('$<B/-]J=E=DDMH'''6?#'X%?#?X32
M7FH>$M'F;5-255U;7]4O);W4M1"O(\8N+N=GFE6,S2".-G*1*^R-40!1V6U>
MFV@ #H*J-..\M7Y_HNAG5QM2I3=."4(/I'KZO>7E=M+HD-$84Y!IU%%:'&%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %1F!3_ !5)10!P'Q'_ &=_ 'CG5V\;67V[P_XK
M6%4M_%_AFX%IJ(6,2^5'*^TI>0(TSNMM=)-;[R&:)B :YQ_&W[1/P3@)\?\
M@U?B!X?M_O>(/"%GY>L6\(R3)<::6VW(1%R\EFYFED<+%8 5[$5!ZK36C1AR
MB_E6;IQO>.C\OU74[:>.J<JIUDIQ6B3W2\I+WEZ)VONF<Q\-/C+\-_B]I4NK
M?#WQ?9ZDMK/]GU"WC+1W&GW&Q7-O=0.!+:SJKJ6AE5)$SAE!KJ%)(R:X3XG_
M +._PQ^*6KVOBW6=&N+'Q%I\8CTWQ5H%W)8ZI:1[M_E+<P%7:$N%9K=R\$A4
M>9&XXKGH9?VI_A"Z0W5M'\5M!C0*+BW-MI?B2,*B+ET8QZ??N\A=V=6T]8D&
M%CF;&9]I./Q+YK_+?[KE_5<+B-:%2S_EFTONGI%_]O<CZ)-GKM%</\,/V@?A
M7\5]0NM!\+^)FBUK3U$FI>&]8LY;#5+.,LRK)+9W*I/'&Y5MDA39(!N1F7!K
MMEEC?[K@UI&49*Z=SCJT:M"?)4BXOLU8=10#GI15&84444 %%%% !1110 44
M44 >"_MW_L6>$_\ @HA^P+XO_8V\:>*;O0[/QKX?M(H=:LK<3/87=O-!=VLY
MB++YR)<00L\6Y#(@9 Z%@P_$_49?^#C[]D'XR_LJ?LL:O^R'\,_%GB7X0ZEX
M@T7]GW6WU:U6T\4VL6@WUI.+DIJ%K^[BTM?,A:5+.<B%//669V!_H;\+?\BU
MI_\ UY1?^@"JFO?#CX>^*O%6A>.O$_@31]2UOPO//-X9UB^TR*:ZTF2>%H)G
MMI64O TD+O$Y0J61V4Y!(H _.O\ X)5_\$6?BC\(/V//VAE_;N^)MQ=_%S]L
M+3]0E^,'_".I;K'H7VV#4%,,#1H89+M6U.[EDDC7[.))%BB5XX1--X9^Q]:?
M\'%G_!)#]G%O^"?_ ,,/^";O@'XS:'X.ANS\/?B)HOCR&SM&:]N7OW-Q!<3P
MS7(CFN;B-H]MJ<@;7=%$DO[0T4 ?"?\ P1)_X)L?'3]CS1_B;^U?^V;XXCU3
MXY?M#:_#X@^(6CZ;(DFG>&UC>YDM],@<;O,>+[9,)&1S"H$<,.](!//\D_LR
M?LR_\%I_^"&OQ,^)7P)_8E_8D\/_ !Z^ 7C;Q1?>)_ EK%X^M],OO#<TI-O#
M!<S7;),\BV]O9>;'LDC=44QS1NTZC]HJ* /S@_X(C_\ !/+]LOX;_&GXR?\
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
M4KWYK;2:M?2R7O+^G&BHX&8KR<\#K4E?:'\O!1110 4444 4/"W_ "+6G_\
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
M'_,%/_HZ2@#V:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@GBJ6L^(-'\/:;
M<:SKNIVMG9V<#SW5U=W"Q1PQ(NYY'9L!54<EB0 .30"NW9%LR*IVD_I6%\0_
MB9X"^%WAB;Q9X_\ %UAI%C'+'"+B^N1&))I&"1PIGEY'8A4C7+.S!5!) /FE
MS\?/B+\:96LOV7/"D3:0WRM\2/%5G.NDL"K$/86RM%/JJG]VRS*\%I)'+OBN
MI64QGHOA]^S5X2\*>)8OB1XPUS4?&7C&-'6/Q9XH:.6XM5= CQVD2(EOIZ,B
MHKK:Q1"7RU:7S'RYR]I*7\-?/I_P?R\ST/J=/#:XN5G_ "+XOGTAYWO):>XT
M],+_ (2W]HCXZNL?PST:?X=^%9/O>*/$VG;]<O(R/O6>FR?+9Y5@RS7P:1'C
M9)+!E825UOPM^ /P\^$^H7GB+1-.N+[7M4B2/6/%&N7+WFJ7ZJ[NJ2W,I+^4
MK2.4@4K#%O81HB_*.VBB$0P*=35-<UWJ_P"MC.KC:DJ;I4DH0[+=_P")[R[V
M?NI[)"%5/51^5* !T%%%:'&%%%% !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 <SJ_@3PG\4?A!<_#3Q[H%KJVA>(/#[:;K6E7T0>"]M)H/+F@D4\,C
MQLRL.X8BOQE^,'_!HW\-]'_:X^'N@? ?XT?%:W^ GB34]:F^)F@VGBRRCNO"
M\ITV]^RW%I/.O[Z*5VMK$Q-:W,PB\QI)V60F/]L?"W_(M:?_ ->47_H J_0!
MXO\ L$_L$_LY_P#!-_\ 9ZL/V:_V9/"LVG:';3_;-1O+ZZ-Q>ZOJ#Q1QS7]U
M+A0\\@B3.U410JI&D<:(B]]\<_A%X;_:!^"7C'X#>,KV^M='\;>%=0T#5KG3
M)$2YBMKRVDMY7B9T=5D"2,5+*RA@,J1P>JHH \=_8*_8G^%O_!/+]DOPG^QS
M\'==U[5/#7@\WQTV^\374,U])]JO[B^D\QX(88VQ)<NJ[8U^4*#DY)^$OCS_
M ,&R-C:?%[7OBU_P3(_X*'?$S]E-/&U\;OQQX4\ S7+:/>2(/W M8;2]L7MH
MT>2[?RGDGC0W12!;>-!&?U/HH ^;/^":/_!+7]FK_@EY\&[SX;?!2TOM6USQ
M#J']H^.?'_B*19M8\27V7(DN)548BC\QUBA4!8P\C'?++-++\U?MM_\ !NEH
M'QS_ &GO$/[9_P"Q)^W#\1/V:/B1XS=4\9ZA\/G=+'4X=J>;B"SGLIHY9I8H
M9I7-PZ221EVB\QVDK]*** /E/_@EC_P24^!O_!+3P!KVG^"?%^O>-/''CB\A
MU'XC?$7Q5<^9?:[?*I+,%&?)@\Z2XE2-FED!G;S)IF^>OJRBB@ HHHH *\9_
MX)[_ /)FG@'_ + I_P#1TE>S5XS_ ,$]_P#DS3P#_P!@4_\ HZ2@#V: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@ HHI&=5ZT +FD+J/XJX3XN?M!>!/A0UOH%VM]K'B;4H6D
MT/P?X?M/M6J:EM*KN2$$".$.R(]S,T=O$74RRQJ=U<O:?#;XS_'1DU3XV>(7
M\+^'G99(? ?A74GCN)X]VY?[1U&/;(S';'NM[4QQJ1+%)->1/6<JGO<L=7^7
MKV_/R.VE@I."JUGR0>S>[_PQW?KI&^CDC0\9_M&SWVO7WP\_9_\ ",GCCQ-8
MS-!J @O!;:1I$X0MY=]J.R1(7!*!H(4N+I1+&YM_+;?5?P_^S;=>,=8M_&/[
M37C+_A.M2M;A;C3M%6Q^R>']+E20/')#8[W\Z9"D;B>Z>>1)59X#;JYC'I7A
M3PCX:\#^';'PAX-\/V6DZ3I=G'::;IFFVJ06]I;QJ%CBCC0!415 554  #
MK2I>SYM9N_ET_P"#\_DD7+&QHQY<+'D[R>LW\_LK?2-M':3D1I;0HH55Z>K$
MU(.!@445J>>%%%% !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!0\+?\ (M:?_P!>47_H J_7E?[1_P"U!\,OV+?V1?$G[5'QCEO!X;\$
M>%QJ6I1:= )+FXVJJQP0JS*IEED9(TW,J[G7<RKEA^.OBK_@M!_P<=_&[Q3\
M)/B_^SM^PUX"\(^#_BS>:E/\)? &O2+=7WC*SATJYNI6NYI[NVD6*&&!KR&6
M-; W :#RQ=1/M< _=ZBOE+_@C;_P4ZT?_@K!^QQ#^T?#\/3X4UO2_$%UX>\7
M>'UNWN([34K=(I28I'C0O&\%Q;RC*Y1I&C+.8R[)_P %B/\ @J7\+?\ @E)^
MR%K'QN\37UC>>,M4@GT_X:^%+A7E?6-8,1,9>-&1OLD)Q+<2;XPL8V*WFRPQ
MN ?5U%?+_P#P1D_;2^*7_!0W_@FM\-_VPOC3H6@Z;XF\7_VQ_:5CX9MIX;&/
M[)K%[91^6D\TT@S%;(6W2-EBQ& 0H^+[G_@LK_P5Z_;P_:4^)>@?\$6OV.?A
MEXL^$/POO+K0[CXC?$C4'>W\2:O;1S2N-/GM]2MX9$GVPQP(GFA5FMI[F6VC
MNU6( _7"BOAW_@CK_P %6_BA^WM)\3/@)^U=^SM)\+_C5\$]4L=.^(6@PW7F
MV-TUQ'+LN;0,S2(IEMI\Q[ID$;6\B7$PF^3P7XC?\%>?^"KO[5?[<'Q1_9A_
MX)!?LA^ =8\,_!?6+WP_XZ\;?&"XN(X)M:MFNE:"W^SWT&!)+;&")0LK$NDD
MIMXV+( ?JY17P7_P1X_X*W?%_P#;1\>_$3]C#]NGX!VOPI_:*^$<J2>*O"UI
M<$6FJV,LA"7ME&\LL@CCWVX9A+-$Z7-K-%,Z7 6/[TH **** "O&?^">_P#R
M9IX!_P"P*?\ T=)7LU>,_P#!/?\ Y,T\ _\ 8%/_ *.DH ]FHHHH **** "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
MBC- !03@9IK31H<.^*\G\0?M%:AXL\37?P^_9M\*KXPU6SNVM=7UR2Z-OH>A
MR*Y21;B[VG[1.A213:VJS2+(J)/]F6191,IQAN;T,-6Q,FH+1;MZ)>K>B^>[
MT6IZ!XZ^(7@KX8^&+KQM\0_%FGZ'H]BJM>:EJMVD$$(+!1N=R ,LRJ.>20!R
M0*\Q;Q?\=_V@=UM\.M,OOAWX7DCVMXNUS2U77+U2AYL=.N49;,!F1A/?(S@Q
M.ALF5TG&YX&_9XM[?Q+8_$WXQ^)YO&GB^S4O9ZE?VHALM(D9'5O[.L@S)9_+
M+,GFEI;IHY/+EN)550/2O+C!R(U_*L^6=3?1=NOS?^7WG3[3"X/2DE4G_,U[
MJ_PQ:U]9Z/;D6YROPS^"OPX^$\%Y)X*T%HKS5)EGUC5KRZDN[_4I0,*]S=3L
M\UP54[$\QVV(JHNU%51U2($Z4ZBM8QC&-DK''4JU:U1SJ2<F^KU84444S,**
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_:U_94\%?MP?L3>+OV3?B%>36NE^.O"/]G/?V^XR6,Q17@NE567>T,R1RA"0
MKF/:V58BOQ1^)/BO_@MI_P $I_CQ^R?\+_VB/V5/#?Q^\-_!637-.^#$GPKN
MIH]7\6P-X=N[-[.2)(Y9PUE8R*V18#*6AS),2TU?LE^WOI_[9&H_\$_?&8_X
M)^^+[?0_C!;>&[:\\%7EQ8VMR)9H)8)IK58[N*6 R7%O'-;H95V+),C%D WK
M^+MU_P '*_P<\4?$#]D_XG?MC_#SXB:7\4/V>=6\26?QJTA/#MJ+K4]0G\.7
MNDF[M(MUM'&[W3(\UM*EM]G>9HU$BQ>80#]2O^"?_P#P5^_X)S?M,?L3>.OV
MVOAU<Z;\-]!\)WEWJGQ@TG4;&"WOM+U Q"26[GCM QO&N%7,,Z!WN2NP#SD>
M%/S6T#X9?%C_ (+;>&_VCO\ @MI^U;]MM_A+\.?A;XYTO]E[X:ZSHT8B58]+
MO$_M>16WQ-)$XW&9#*[7T?RS1)IT,3>E_P#!)/\ X)B^(O\ @IA^SI^V#\;_
M -K_ .'_ (B^%OP[_;,^(&C>(?"FBZ+=1V^M1:;9:I<ZO#?(UQ;21&*>2ZA5
M9FB_?K'-*J(DD,C>I?M<_P#!!7PK^SI_P3_^)VH^!?\ @JE^VE-HO@7X.ZU)
MH_@G4/CA&VAR6MEI4QBTZ6SCL40V92-86@7:OE90;1T /0/^#=74+W2_^#=#
MX:ZCIEY+;W5KX=\9RPS02%)(W77]8964CE2#@@CD<&I?^#43X?\ A[P?_P $
M2OAKXETC3;.&Z\5:YXBU35IK:R2*2>=-8NK(/*R\S/Y-G"H=N0B(G1%KD?\
M@U2_9CTW1O\ @DMX;^,.L_&7XA>(;/XH66J6MUX%\0^*&GT'P]'::WJUJW]D
MVJHILC<*3).0[&23##;C%?.__!&?_@JO\$_^"*?@3QQ_P2D_X*M>(;WX>Z[\
M,_&FI3>%?$=OX0U2ZTW6]/GF!S!Y5LUPZO+YUQ#</$L<L$\>"K)A@#Z$^!'P
MD3X=?\'</QF\6_\ "2C41X^_9-M=>:U^RB,:>T6H:'I?DYWMYF?[.,N["X\\
MIM^7<U7_ (,ZOAW#X0_X)&W7B=M96\D\7?%C6M6DA^SA6L]D%G8^46W'?G[%
MYF["_P"MVX^7<W*_\$,+'XB_M^_\%6OVB?\ @N=:_"_7/!?PS\?:!#X(^&$/
MB"&/S->@MOL$,]Z-K9 C_L>'>%#Q":[EA2>1K64UY1_P24_;L_9S_P"#=[XD
M?'3_ ()/_P#!1?6=6\(6>D_$:X\5_#_XDMX?NKVU\2:==6]K;0 P6,=P\#O!
M:PSJ09$#-<PRO%+;A90#Z.\?:'9>!?\ @[D\#W_@ZPATK_A,OV4YI_%$NEVX
MM_[8FCOKZ)6NRF/M+K'962@R9(6WMQTC3'ZF5^1?_!++QUXK_P""LG_!:SXE
M_P#!7?PSX/N+7X(> _AX/AS\(=4UJTFL[O4[G[1%-/<QQ@E)D!;4BQ=E*+>V
MJ&,NC^7^NE !39I!%$TK=%&33J" PP: /G\_\%1?V%UD\H_'#YMV/^1:U/\
M^1JV?^">;B3]C#X?R#^+1<C_ +_25[+Y:;/+V_+C&*\;_P"">W'[&?@ #_H"
MG_T=)0![-1110 4444 %%%% !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 449'K6;XO\7>&? OAJ]\8>,O$ECI&DZ;;O<:CJ>I7B06]K
M"H):221R%10!DLQ  ZT7[E1C*<E&*NWV-+..37%_%+XZ^"?A8UEI&I&ZU+7=
M763^P?"^B0_:-2U0HT:.881TC1IH1)/(4@A$JM-)&AW5QZ_$7XR_']_L?P5L
M[CPCX3D5EF\>^(-)Q?7:Y09TS3YQD9!FVW5XBQJT4;I;7D,PD7L?A1\#?A_\
M(8KVX\,Z9)/JVK2K-KWB+4[A[G4=5D&<-<7$A+R!=Q5$R(XDQ'$L<:J@QYY5
M/@^]_HNOY>IW?5J.%UQ+][^1;_\ ;SU4;=4KRZ-1W..M_A;\7/CR_P!O_: U
M<^'O#K/YD/PY\.WS%KB,D%5U.^3:T_"KNM;?9!\\T4KWL3*:]5\/>&M$\)Z'
M9^&O#6DVNGZ?I]JEO8V-C;K##;Q(H5(T10 JJH "@  "KJ1I']Q:=5PIQCKU
M[O?^O+8QQ&+JXB*AHH+:*TBOEU?]YWD^K844459RA1110 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 4/"W_ "+6
MG_\ 7E%_Z *\M^*?[$'P/^+/[5/PO_;$US2I+7QI\*6U,:'J&GPVR&^AO;"Y
MLGMKMVA:62%%NYI8XTD0+*Y8[@2I]2\+?\BUI_\ UY1?^@"K] "(JHH1%PJC
M  [4M%% "*JHNU1Q7&?%S]G']GK]H Z>WQX^!/@WQM_9/F_V7_PEWABTU+['
MYFSS/*^T1OY>_P N/=MQG8N<X%=I10!!IFEZ=HMA#I6D6$-K:V\2Q6]O;QA(
MXD48554<     < "N8^*_P  /@;\>=/MM'^.'P@\->,K*SN/M%I8^*=$@U""
M&;:5\Q8YT9 ^UB-V,X)YYKKJ* ,_PQX5\,^"=!L_"O@[P_9:5I>G6D5KI^FZ
M;:I!;VL$2"..*.- %1%15554 !5   %:%%% !1110 5XS_P3W_Y,T\ _]@4_
M^CI*]FKQG_@GO_R9IX!_[ I_]'24 >S4444 %%%% !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 4V29(OOFN4^*7QJ^'WP=TNWO_ !UX
M@6WEO[K[-I.G6]M+=7FI3A&D,%K;0J\US+Y:._EQ(S!4=B-JL1PTOA?X[_M!
MRB;XB7M_\.O![8,?AG0=4":_?KM&?ME_;R,MBN2X\FR=I08XW%XH>2 9RJ6E
MRQU?9?KV_JUSLHX.52G[6H^2'=]>ZBMY/TT6G,TFF:WCS]HF-/%-U\+?@EX2
ME\;>,+1MFH6=K<^1INC-LC8?VE?[72U.)H6^SHLMVR2B2.WDC5W6+P]^SA=>
M(?$-I\0OVB_$T/C37K&X%QI-DMD;?1=$F4ILEL[)F?\ ?J8PPNIWFN$9YA%)
M#%)Y([OP+X \%_#?PS:^#_ /A>QT72;*,I9Z;IEFD$$*DDD*B  9)).!R22>
M36U2]GS:SU\NG_!]7]R+EC(48N&%7*GHY/XG\_LI_P L=UI)R&PHT:[3Z\4Z
MBBM3@"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@"AX6_Y%K3_ /KRB_\ 0!5+7_B9\.O"OBC0
MO!'B?QYH^GZUXHFN(?#.CWVI1176KR00M/,EK$S!YVCA1Y'5 Q5%9C@ FO /
M^"I/[47C[]C#_@EE\4_VEOA7$?\ A)O#/@'/A^Y'EG[%>S^5:PWFV6*6.3R'
MG6?RW0I)Y6QL!B1^(OA__@C#X:_:VTG]C#XV?$?_ (*#_$SQA\2_VEM+UZYU
MKXB7/B9-67PY=6/A^\U6Q@@\PFX,EG=PQV]RC7(8O!.J&V8@Q@']*N:9]H@W
MM'YJ[E^\N>E?#_\ P2A\._\ !6?X%_\ !-KQ=\//VX?"5KXH^,?@74-<M/AG
M)J?C".\;Q?8QVJ3:;)=WXGE9?-NWFMQ)*(Y4@BB,D88%W^,/V:O^#97X@_ML
M>&#^UU_P6;_:<^,EG^T-KFN7=[-9>&_%^E>7X=MTNB;6&&1(;N,8VM.BVLD4
M,$=Q'"D4;1%B ?MBKJZ[T.0>E)'-%*"8WS@X/UK\X?\ @V(_:-^-_P ?_P!A
MWQQH7QO_ &BV^*DGPV^-6M>#O#7C::2:235M)M;6PF@N#+.%FF1VN961YAYH
MC9%;[@ ^&O!OPJ^"O_!2W]O_ /;#_:!_X*+_ /!0/QE\ _!7@GXT0>!? %WX
M5^,%CX7TJ\FLH[VT>)EU(2@SFVTZTG.P1AWFG8 @$1@'] 9D0,$)Y;I33>6R
MN8VE 8?PFOD[_@EM_P $X/V?_P!@GPKX@\??L\_M9?$[XMZ+\3;'2;VTU;Q[
MXZM->M?LL"7#P3Z?+;6\2>7,EX69P7614B*D <_FI^R_^QJ/^#JCXE_%3]NS
M]KK]I'QYH7P7\-^/+KPI\'?AEX2DM["XT^&WAAN([NZ$JW=NLS6]Y&92@D>2
M=Y )4AABB8 _=Z*:.9=T9X_W33J_)C_@D+)\?_\ @F9_P54^(_\ P1,^*GQA
MU[QM\+Y/A_;^-_@#K'C#5HI;VTTU)DMWL8E3<54;IXFCS#&&TAYXK>);ML_K
M/0 4444 %>,_\$]_^3-/ /\ V!3_ .CI*]FKQG_@GO\ \F:> ?\ L"G_ -'2
M4 >S4444 %%%% !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 %!..34<
MTZP#<Y 7!+,3C%<#\0OVA- \*>(?^%=^$/#U]XN\720Q2+X;T#8TEM#+NV7%
MW,Y6&R@(24J\SJ9?)D6%9I%$9F4HP5Y&U##UL34Y*:N]_)+JV]DEU;T74[J^
MU*QL;:2ZO+N.&.)=\DDK!51?4D\ 5Y%!\=/'?QV+67[+.D6LVBLP6;XF:_;R
M'2&4@MG3X4>.75208R)D:*T*REDN97B> OTG]GWQ;\5VB\0_M6:]8ZP%*RVO
MP_TG>WA_3Y 693,) LFK2HS#$UPJ0[H(98K6WE4L?7X(5@38@ 'HHK/]Y4\E
M^/\ P/S]#J_V/!ZJU2?_ )(G^<VO.T;K::9P7PJ_9[\(?#75YO&MW>:EXB\6
M:A;^3JOC#Q1,ESJ5Q'E6\A655CMK?>N\6MLD5NKEG6(,[$]_M7IM'Y4M%:1C
M&*LD<E:M6Q%3GJRN_P!.B71)=$M%T"BBBJ,@HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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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 4/"W_(M:?_UY1?\ H J>XTRPNKZWU*YL
MXY)[7=]GE>,%HMPPQ4D9&1P<=14'A;_D6M/_ .O*+_T 5?H **** "BBB@ H
MHHH **** "BBB@ KQG_@GO\ \F:> ?\ L"G_ -'25[-7C/\ P3W_ .3-/ /_
M &!3_P"CI* /9J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1102!U- !11N'K1N7^]0 4$X&:HZ_XBT+POHMUXD\1ZY::?I^GVTEQ?
M7U[<+%#;PHNYY'=B%554$EB0 .37ELWQT^)'Q>$EG^S+X/5M.8./^%A>+K&:
M'2>-Z[K.US'<:H,B-U=3!:S12AXKMR"M3*I&.CW[=3HP^%K8B+E'2*WD](KY
MOKV2NWT3/1?&_P 1_ WPU\.S>+?B!XMTW1=-MV19K[4[Z.")6=@B+N<@;F<J
MJKU9F &20*\S;QM\?_V@847X5:-<_#OPS<+^\\7>*-)8ZQ=1G;S9:9.JFU)5
MWVSWZAHY(L-8S(X>MOP%^S5X3T/Q7!\2?B'JM]XU\76ZO]D\2>)F21].WAT=
M;&WC5+?3U:-O+<V\:23(B>>\S+O/I20QQ_<6HY:D_BT79;_?T^7WG1[7!X7^
M$N>7\TE[J_PP>_DYZ-;P3.+^%OP"^'GPIFO-:T/3YKS7-6C1=<\4:Q.UWJ>I
M;6=E$UQ(2YC5I)"D*E88@Y6)(UPM=I''Y8P#3J*N,8Q5D<=:M5Q%1SJ-MOJP
MHHHJC,**** "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 **** /
M!/V[OVR;3_@GY^P7XI_;"O\ X:ZAXN@\$Z/I]Q-X?TNZ6":X2:YM[8L)&5@B
MQB;S68J<)&W%?#/[4UU^Q+_P5X^*W[!/QD\8_"[PWXH\%?%B/QK#K]G?-'/<
M6T'_  A]]/+ITMS#MDBFM+M#S&ZM#/;B1"KHK#]09O"/A;X@?"^3P'XY\.6.
ML:)K6A&PUC2-4LTN+6^M9H?+E@FBD!22-T9E9&!5E8@@@U^-_P"TK_P9_P#[
M'NN?M8?#FY^ MK\3M)^&/B+7-7_X6E#I_C;367PO91Z9+)IPL#?6\EU()+Y8
M8FWFZ<([9V#YU +'_!OG^T3\/?V7-/\ ^"A7_"L]:U/Q!^SG\#/&][XB^&MC
MH,RWZ?V;$NLS7,6G327#BZ5[:PLO*=I\2C9*S*9G(^]_V;_B;_P3C_X+D?LO
M>&OVJ+W]G+PCX^T>VNM4L=/TGXI>#M(U74O#=TDPCN()(6:Z6SEE6&VGV*X:
M2%[9V&&4#U?]C/\ 8<_9B_8 ^!-I^SI^RM\,K;PWX:MYI+BZ1)&EN=1NI/\
M675U.Y,D\S *N]R=J)'&@6..-%^&?BY_P::?\$U/B+\1_&/C?P!\0?C%\+]-
M\;0K!K?@OX;^+[*TT62'S8)S (+BQG?R#<V\5P(&D:))(T\M(UCC5 #RS_@W
MR\'_  ?TW]KC]O[]DS]CKXFZAJ'P3TKQ)I,?@FVDOI+C3].NKN'4[>\:VS(X
MD0/;K MP&+7$%E;NS-A2/5?^#33XUZ5XA_X)=Q_LM:X;K3?&WP5\=ZWH'B[P
MKJT<=O?Z6]Q?3WT9DM]WG1QL\]Q$&F1&,UK<Q@$0YK[:_81_82_9U_X)T?LZ
M:1^S-^S+X1DTS0M.8SWUW>3^=>ZQ?,B)+?WDN )+B01IN*JJ*JK'&D<:)&OR
MG^UA_P &SW[ ?[4G[3.O?M5:5X]^*WPL\2>+M/O(/&"_"?Q9:Z;;:U)>)-'?
M3S)/9SG?=13-'<*C)%,I8O&7DE>0 \M_8A\>^+_VCO\ @Z6_:D^,?A?7K?Q'
MX!^&/P9T[X?6^L6+0>5I5Y+/I=RVGG9AY7^VVFMY9@Y1H'0LH$:F/_@TB\6>
M(?A[^QS\6?V'_B[K,$'C[X,?'#5M,UCPA')!+-HML\<";3)!E)U:_M]442*\
M@)C;#;/+K[<_X)O_ /!+G]DS_@EG\'9_A!^R]X9OO^)E=BZ\0>)_$%Q'<:MK
M,J[Q$;F:..-2D2R.L<4:)&FYV";Y)'?PS]KS_@W,_8:_:M_:BU+]L#1OB%\6
M/A/XYUZUN8_$FJ?"'Q?!I:ZG)<0_9[B:19K:<QO- 6CE$)C28/(TBN\DC. >
M,>!OB'H?[7O_  =EZMXH^#,[:AHWP _9[?PKXWUI=DMG_:CWLTAM(9H&D7S4
M;4O*>.4Q.LEC>IMS!\WZR5\W?\$SO^"5G[)G_!*7X/7WPG_9A\.7\EQKFH&\
M\4>+O$5Q%<ZQK<BM)Y N)HXHD\N%)&2**.-(T#2/M,DLTDGTC0 4C*'7:PX-
M+10!XZ/V"/V7P-O_  B.N_\ A>ZU_P#)E1_\$]5"_L9> %'_ $!3_P"CI*]F
MKQG_ ()[_P#)FG@'_L"G_P!'24 >S4444 %%%% !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 $XYKY9_X*=_\%3OA'_P
M38^'VFZIXG\,7?B;Q5X@D<>'?"MG="W^T1QD>;/-.5<01)N49V,[LX"J0)'C
M^G=2U.RTFTDO]2O(X+>%=TLTS!510.22> !U)/ %?@=_P<D:M!\5OVH?!OQ[
M^'[W&L>![KP+;Z)IWBFVLIO[.O+V&YN[F1+:X9!%=)Y5W PEA9XV)D0,6BD5
M/%S['ULORV56C\6B7E=ZNWE]Q^G>$?"66<9<;4,#F5_J]I.5FUS-1;C#F6W,
MUT:;2=FGJ>O?L^_\'37BZ\^(8TK]IK]G/1X?#=]J(6'5/!MY.+K2[<YYDAG9
MQ=L#MR4:'@,0K'"G]-](_:>O/C+#:#]E?P;)XJL;A8S)XTU)GL=!B1Q&V^*=
MD,FH-L=B%M8Y(M\;12SV[]/Y3MK,VQ5]Z_J,_P""5'PG^)OP6_X)]_"?X=_%
M^XNFU^Q\+1R7EO?+(LUDDTDEQ#9NL@#(T$,L<!0_=,14< 5X/"^;9EF52=*O
M*Z2O>RONM-NOI<_6/'KP]X)X)P>%Q^5453J5).#I\TG%I1OSV;;]W1.TDFY*
MZ>J?=>'?V;HM5U*S\8?'[Q8WCS7K6:.XM8[NU^SZ/IEPHC.^RTX,Z1E9$9XY
MKA[FZB\QU6XVG:/3HHQ%'L48IU%?;1IQAL?S!7Q-;$R3J.]MEHDO1*R7R2"B
MBBJ, 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@"AX6_P"1:T__ *\HO_0!5^J'A;_D6M/_ .O*+_T 5?H **** "BB
MB@ HHHH **** "BBB@ KQG_@GO\ \F:> ?\ L"G_ -'25[-7C/\ P3W_ .3-
M/ /_ &!3_P"CI* /9J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "D+ =3536->TGP]IEQK6NZE;65G:0--=7=W<+'%#&H
MRSNS$!5 !)). !7EB_M&>)OBO<?V=^S/\.9M>L7V[_'FM2-8Z"B;X]S6TFTS
MZDWER&6-K:,VDOELANXFJ)5(PW_X)T4,)B,1%R@M%NWI%>K>GRW?1'J^HZII
MNE64NH:I?PV]O#&SS3SR!4C51DL6/   R2> *\I'[1FO_%.9;']E_P  -XLL
MY2N_QIJ=VUAX?2)E1Q)!<['DU'=')N1K2.2!F1D>XA:I='_9=L?%-[:>+/VC
M/&,_Q!U:"2&YM]/U"U$&A:=<(8W#VNF!WC#)+'YD<URUS<Q%B$G XKU6*!(C
ME0/P7%1^\GY+[W_DOQ.B^!PVW[V7S4/NTE+Y\OFFCRFS_9A@\8R0ZY^TIXJD
M^(&H1R++'I5W9BV\/V<JB([H-,#/&^)81-')>/=SPNS>7,JD*.H^./P ^#7[
M2'PXO/A+\</ASI?B3P]?+B?3=2MPRJV"!)&PPT,BY.V6,JZ'E6!YKLJ*KV-/
ME<6KWWOK?UON9O,,;[:-6-1QE#6/+[O*_P"[RVY===+:Z[GRW\%_^",O_!-S
M]G_XCV/Q7^&7[,6GPZYIDHETZZU;6K_4DM90<K*D5W/+&LBD K(%WJ1E2#7U
M%&@1%&T<+BG45-'#X?#QY:,%%=DDOR-LTSG-\ZKJMF.(J5II63J3E-I=DY-N
MP4445L>:%%%% !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 %%%% 'DO[3_[4OPY_8G_ &.?$_[5?Q9:[.@^"?"HU"\AL+<R
M3W+[42&WC7IOEE>.-2Q5%+@NRJ&8?C_J7_!8W_@Y-^/'B?X-_%?]G[]BOX9^
M%_#?Q?UK5I/A#\/M<DW7GC'3XM,NKHR7L]W>VY2"*WB-U%.O]GFY(A=%F@E"
MO^O7[5G[*O@3]M_]BSQ9^R=\29YH-)\<>$3ITEY;.PDLIBBO!<IM9=S13)%*
M$)V,8]KAE+*?Q1^)-Q_P6K_X)/\ Q^_91^$?Q>^ /AW]H[PS\';CQ+!\&&^'
M-[-#K/B.W/A^]M7TV1-LLR/9Z<5E6-;)\B,1K-.1D 'Z2?\ !.3_ (+9_#?]
MKC_@E[XG_P""A_QS\'R^!_\ A6<NJ6'Q-TR-Q)#!J%A;Q7#K9>:4>7SHKBW,
M<+?.)9?(W2LHDD^;?@?_ ,%'?^#G#]LWX,77[5_[,7_!/GX#:#X#UFS_ +2^
M'OA_X@:E?_VUKEBTPCC\J0:A;1,2I:59KB.SCEB421AE>/?];?\ !-O]MO\
M8I_X+*?LH^(KW2?@AIMO"NI+IOQ8^$OC;2+2Y:SU,HDKBYMV!6ZA=U/EW$D:
MF4P-E$>-XTZ;_@HA_P %"/V4_P#@CU^R&GQ \9:9IUC8Z3IZ:/\ #OX;Z!Y-
MF^IRQ1*D%A:1*I6WMXD$89PFR"(<*3LC8 P?^"-/_!4NW_X*@?L[:QK_ (Z^
M&TG@/XJ?#OQ#)X:^*W@&[F FTW4HU_UZ0N?/A@E(D4).BO'-;W,.9?(\Z3X_
M\1_\%@_^"UG[4?[=_P"T!^SG_P $I_V6O@UXM\'_  -\70>'M4O/B0LUIJ0N
ML3P3$LFLPPS1M=V-_P"644,(5B\Q5<D5ZW_P;A_L7?'WX,?"+XI?MT_M:>'I
M/#_Q._:B\>3>,=?\(K$UO%HUH9[F:V0VSJ9+>:22]O)3&TKE(7M48)(DHKXI
M_P"":O[ G_!RW-?_ !8^+_PY^+G@O]FN\^(OQ"USQ)XHMO&/AFWU#4-=UB>$
MW$"I'-9WB16"W$C1B1762/SKA]EP8TC(!^HW_!,KXH?\%?\ Q\/&TG_!5G]G
M[X7^!EL_[-_X03_A6EX\WVW=]J^V_:=U_=XV;;39CR_OR?>_A^7_ !7_ ,%9
MO^"M?[8/[<?Q:_9E_P""1_[*WPSNO!_P1UJX\.^-?'7QHN+J-)]<@:[$D$"V
M=W$VQY+5X8PJ2X(CDGD@690O4_\ !&__ (*1?MH>._VL?BC_ ,$DO^"FVBZ3
M??&SX1Z>=;;QQX7\C[!XCTAWM=LLD<*HD4FV^LI8F2.(R0W 66W@E@?S>/\
M^#.;P5%X6_X))WWB)/$2WTGBGXL:QJDUN(MIL62WLK+R2=[;B19B7=A>)@NW
MY=S 'LO_  2#_P""MOQ=_;%^)?Q'_8F_;J^"-C\,?VB_A+=;_%'AG3)'6QU3
M3WE"I?64<LDDJQH);8,WF312+=6T\4K+<>7%]ZU^6?Q"T?3?!G_!W)X%N_"5
MI%ILGB[]E6>Y\4-I\8A;5I4OK^)&NBF//(2RLU!?)"VL(Z1IC]3* "BBD9@H
MW&@!:\9_X)[_ /)FG@'_ + I_P#1TE;2?M;_  <DVA;7QKN;^'_A5^OY_P#2
M*L7_ ()ZL&_8R^'[#OHN?_(TE 'LU%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1137<1KO(H =2;U_O"L?QI\0?!7PY\-7?C+Q]XHT_1=)L8
M]]YJ6K7T5M;P+G&7DD9549/<BO-#\9OC'\6[B;3OV>_AL^EZ:_F(/''Q"TV>
MTM0Q5MKV^F$QWE[MD #"4V4;HV^*>08!B52,7;KVZG50P>(Q$>=*T.LGI%>5
MWN_[JO)]$SU+Q5XK\-^"O#M[XN\6^(+'2]+TVTDNM0U'4+M((+:%%+/))(Y"
MHBJ"2Q(  R37F*_'[XA?%D26?[-WPUN)[$,T;>.O&%O-8Z2N"5,EK 5%UJ8&
M4D1HUBM;B,GR[P&KWA7]EWP[#K]OXZ^+?B/4/'WB*SNA=:?J'B=HVMM+F!8H
MUE91HEM:N@=T6X6,W)0A9)I,9KT^"%8(_+4<=:BU6IOHOQ_X'R-N; X7X%[6
M7=W4+^2TE+R<N7SB>6>'_P!F'1M6\1V_CGX]>*;SXA:Y:SK<6:ZY"D>DZ5,L
MBRQM9::G[B)XI 3%<RB:\16*FY<5ZD+:!1@1"I**TC",-CEK8BMB))U'>VRT
M27DDK)+R20  # %%%%48A1110 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 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X'^WIHG[8^O_L
M>,;'_@G[XPM=#^,,?AVUN?!%[>6MG,LL\,T$TMJ%O4>W\RX@CFMT:8!%>969
MD"[U_%.^_P"#EWX6:Q\4_P!E#Q]^V%\'/B9I_P 3/V==9UZR^-&E0^'[)+K5
M-1N- O=&>XM8FDM8XI#<E)9[:5+;[.T[11B41;F_H9\+\^&M/!'_ "Y1?^@"
MO.?BO^QY\)/C!^TI\*_VK?$9O[;Q9\([K5)?#TFG_9TCO%O]/N+"2&[+0M))
M$D=S+)&J/'MD.X[AE2 ?E'_P2?\ C+\1/V)_V4?VU?\ @OQ^U'\'%\(^%_C?
MKT'B_P"'7@.YD>&[U"$7-^; .\5NQCBO;K5[6WCNFARX#W;)Y,D<C_,G_!/#
M_@I'_P $O?B_^TO)_P %3?\ @M;^V%>>)OC+'JEP_P /_A9#X$UBX\-_#^V2
M7%LT$,=M+$TJ!2\($CJAD\^4S7C&:+^DS:N=VWFB@#YH_8G_ ."H?[%G_!4'
M0_&FE_L,_&NXUN[\'V]H-9O+KPK?6?\ 9\EX+G[+($O(8A-\UM*2JY V8;&X
M9^"/^"?_ /P<86O[*WA7Q=^RC_P7K\;ZYX'^.7@/Q3-;W&IWOP_=H=<T^1-]
MN\:Z/;M%E2K*)%C2"6&2UECEEWR%/V._"L/QG\,/AK\1_LW_  L/X>:'KWV+
M?]C_ +:TF&Z\C?MW[/-5MN[:N<8SM&>@H _+/_@C;XH^,'_!3'_@J1\8?^"U
MLG@SQ'X5^#^I_#VW^&WP;TOQ5I]M#=ZG9Q75M<W<\;0R'*17=E*68^:ADOY(
M$G8V<BKX5_P2S_;Q^ '_  ;K?&/XY?\ !*3_ (*!+XA\&:':_$&Z\8?##XA7
MF@W&H1:_I-S%!;0!TL(Y6#O!:02*\:O&)?MD,K0R0!'_ '9MK6VLK>.TL[:.
M&&) D4<:!510,  #H .U9?C#X?\ @+XAV,>F>/\ P1H^N6T,WFPV^L:;%=1I
M)@C>%D4@-@D9'."?6@#\I?\ @E#JOQ#_ ."JG_!8GXE?\%GU\$7VF?!7P[X'
M'P^^"=UKT9MKO4MD\;3W44:8\R)7&HES*2%:_CC7<]O)Y7ZY5!I>EZ9HFFV^
MC:+IT%G9V<"0VMK:PK''#&H"JB*H 50      ,"IZ "BBB@ KQG_ ()[_P#)
MFG@'_L"G_P!'25[-7C/_  3W_P"3-/ /_8%/_HZ2@#V:BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH ***1G53AFH 6BN2^)_QO\ A=\(;*WE\>^+([6XOS(F
MDZ7;V\MS?ZG)&I9X[2T@5Y[IU4%BD*.P4$XP,UQCZY^TW\946+P?X?A^&.@R
M2?-K'B&.*_UVYARZLUO9QNUM9E@8Y8IKB2X889)K('@9RJQ4K+5]E_6GS.RC
M@:U2FJDK0A_-+1/TT;E;JHIM=COOB'\5?A_\*M)77OB)XRT_1;22\CL[>74K
M@1?:+F3_ %<$0;F65S\J1H&9V^503Q7GZ?%/]H+XQB)?@Y\-X_">A3)'(/%W
MQ%T^9+F5&5'!M]&5H[@9!>-OMLEG)$X#"&9>#T'PY_9L^&_P^\1+X_GL[KQ!
MXN-JT$WC/Q1=?;=3:-MIDC21@%M8790YM[98;<-DK$N:]!V+C!4?E4J-2?Q.
MWDM_O_R^\T]K@L+?V4>>7\TE:*]()N_K)M-;P1YEX _9;\ >'_%4'Q.\<:EJ
MWC?QC;-NM?%7C&X2XGLF\LQ,UG!&D=KII>([)/L<,)F !E,C?,?3!"J_Q-3@
M .@HK2,8T](JQRU\16Q,N:K*]M%V2[);)=DDDNB"BBBJ,0HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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@"AX6_Y%K3_^O*+_ - %7ZS_  RZ1^&+!Y&"J+*+
M+,?]@53U[XF?#WPOXLT'P)XD\<Z/I^M>*)KB'PWI-]JD4-SJTD$+3S);1,P:
M=HXD:1U0,512QP 30!N44U98G9D212R_>4-T^M EB)P)%_[ZH =138Y(YD$L
M3JRMRK*<@TD5S;SJ'AG1U;[I5@<T /HH# ]#31+$2RB1<K]X;NE #J* RL,J
M<T4 %%%% !7C/_!/?_DS3P#_ -@4_P#HZ2O9J\9_X)[_ /)FG@'_ + I_P#1
MTE 'LU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%!8#@FFO-&%)#K_P!]4 .J.6<1'YL?
MB:\OUC]JGP?J6K7OA/X+:#JGQ&UG3[Z6RU"W\'K')::=<Q.J30W5_*Z6EO+$
M64R6[2FY"G*POTJFWPK^/'Q;1F^.'Q-'AW29D99/!_PWO)X&(:(HZ3ZPZQW<
MNU\21R6D>GNI^5_.7DY^U3T@KO\ #[SN^H5*<>;$-4UY_$_2*][7HW:+VYD=
M%\0_VC_AK\/=<7P4U[<:WXHECC>W\(^&K5[_ %-EDWB.22&('[- S(4^U7!B
MMU; >5,YK#@L/VGOBO>0WFJZO:_#'0G"2#3M/6#5->E4K'(%EGD5[*R8-YD4
MD4:7H9?FCN4)!'=?#_X5?#;X5:"WAKX;^"--T.QDN9+F>WTVU6(3W$AS)/(0
M,R2N>6D8EV/+$GFMY8D7HOO4\E27QOY+3\=_R*^LX:AIAX7?\T[-_*/PKT?,
MUT9QOPO^ 7PM^$)O+WP5X;VZEJB0KK'B#4KJ6^U34Q%N$7VJ^N7DN+GRP[*G
MF2-L4[5VKQ79(FS_ /53J*TC&,59(XZM:K7J.I4DY2?5N[^]A1115&84444
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 %%%% 'S-_P %1/VCOB;^R1_P
M2U^*G[1/P:M6?Q5X9^'[3:%<)!'*;&XD$<*WOER(\<@M_,^T%'4HPAVM\I)K
M\1?#/_!$CX/?M@V'[&_Q;^)G[='Q*\>_$#]JK3=:NO&GQ#N_$$&I-H]_8^&;
MO4;:TA\PRRNUI<P16=R)9V=S:2*GV1B4C_H5^*7C+X$> _V>K_Q!^TYXH\)Z
M/X!;18K/Q1>^.KVUM](-M<A+?R;I[HB'RY6E6+9(<.9 F#N /XG_ +97_! [
M]GCX:_MA?L[ZC_P2,_:P\:_"*Z^/&I:Y+X;\1>&?&4VHZ5ID5GX6N+VWN=.N
M(94NVBNHEGC>9KN;,=](8P8\1, ?:7[!NA_\%I/V4O\ @DK\3?AS\?\ P7#X
M^^//@74]:TWX1WMUXLAU)_$FG^5"]C?374TS-*JSS712&?R)VAMX8FCC8[C\
M[?LZ_P#!JEX"_:A^!>D_M$?\%2OV@_C+K'Q^\8Z;%?\ BZ\MO'5O,VC2^:7M
M[9)+FRE8S16P@@D#M-$CK(L/R"-Q])_\$$OV^/VPOVCM1^/7[&O[>B:;JWQ.
M_9R\<1Z)K/CK1[46T'B*&XN-02.00B&%<(;&39,(X_-@D@+('#O)SW_!43_@
MM)\0(_B=>?\ !-O_ ()$>$9OBE^T=>SR:=KU]HVER7>G_#N-GA@DO;N8H;?S
M8I+B-"9"UO;29-R04^SR@&-_P;??M>_M$7_A']HS]A[]L#XIWGC;4_V6OB1/
MH2_$+4=0DN)+VP,U["83YD?GND,NFW,B22R22&.Z2(*BP*#\M_L"_P#!+72?
M^#DK3O'_ /P5,_X*0_%7XBZ?:>(O&5_H7PC\#^&]9M(K7P_H-LIV+'*]N_F+
M%+.T* 0P9FLYIYA<&Z8+^E'_  3F_P""9VD?\$PO^":>J?LRZ/KDOB;Q;J]C
MJNM>.->@,TG]LZ]=6PCD>))&9@BQQ6]N@ 7>L"R,@DD?/F__  :LZAHUW_P1
M!^%-GI=GY4UEJGB2'4G\E5\V<Z[?2!N#EL1O&N6P?DQT H \K_X(?_%CXU_L
MA_\ !0KX^?\ !#CXP_'?Q!\2-)^%6@Z9XC^%?B+7@9);#16MK /ILCNY=5C3
M4=-6.-%\I##<E0BM&@\ _8X_8DT#_@Z(^+'Q:_X*$_MG_';QW'\+/#OQ"U+P
MA\'/AMHEU#ILNE6,<$,\4]R-MS"LOD7ENSB)F,EPLA:1HE1&^E?@/XS^'OB+
M_@[@^,NB^#/"QT^^\,?LFVNF>+;W[#'$-1U!]1T2\CN#(C%IL6=U9P^9)M<?
M9_+ *1H35_X,ZO$'A/6?^"2-UI?A[P_]BOM%^*VL6/B*?[+'']MO#!9W"S90
M[I"+:XMHMSX8>3MQM520#(_X) VWQN_X)<?\%6/B1_P1(^(/Q?USQA\*[SP/
M%XZ^ .I>+-0AEN[.Q\Y8YK&-(MWEKEKI75O)C,FEO/%;Q"\(/ZWU^7_Q7M+S
M4_\ @[9^&4^F6,\T>E_LCW$FI/#$62V1M5U1%DD(SM!>6)-QQDL@[C/Z@4 %
M%%(^_;^[^][T +7C/_!/?_DS3P#_ -@4_P#HZ2FBS_X*'%,GQ'\&=V.G]AZM
M_P#)5._X)[9_X8S\ 9_Z I_]'24 >S4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%!.!FN(^)?[0_P )
M?A/?1Z'XN\6!M8GM3<V?AG1[*;4M7O(0ZHTL%A:))<SHK,NYTC94'+%0"1,I
M1@KR=C2C1K8B?)2BY/LDV_P.V9L5E>+_ !QX/^'WAJ\\9^.O$^GZ+I&G0&;4
M-4U:^CMK>UC'5Y))&"HH]6(%><R>(_VI/BA<-!X<\%:7\-])6X"MJ7BQX]4U
M:XC#,L@BL[.;[/;[TP\5Q)<S,IXDM.HJ]X+_ &5?AQHOB*W\?^.;W5O&_BFW
M:.2W\1^,[Q;N6TF2-HO.L[=42UTUVC)5S90VXDX+AB,U'M)2^!?-Z?\ !_K<
M[/JN'H:XBHK_ ,L+2?S:?(O_  )M.WNO4J2_M >,/B/>MIG[/?PCU'6+<+_R
M-GB?S-'T7(D4,(GDC:ZNR8V\V*2"W>UF P+E"<TP?LR:K\0_+O/VF/B=<>-%
M:!H[CPQ86;:5X=?<K1R![%)))+N-XV :&]N+J+<-R)'T'K"VZ)T)J0# Q1[+
MF^-W_+[O\[A]>E1_W:*AY[S_ / GM_VXHW6]RGH>@Z/X:TV#1M TJWL;.UA6
M&UM;6$1QPQJ %15  50   . !5RBBM=MCSVVW=A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 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 >._M9_LE?#;]NS]BSQ3
M^R3\6XY?[#\;>%X[*6YM\^997"^7-;7D8R 7@N(X9U5OE9H@&#*2#^'7B/\
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
M7$8&^1CRSG+,>22:W]J]-M+16BC&*LD<=2I4JS<YMMO=O5OYA1113("BBB@
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
M1NL$31R(?*L$8"X9A+*0P(=!Y/D(6C,7B#PY^T9()4\&?%OPG;)_9VRW;6O
MMQ>2"Z^TAO-<PZE;JT?V?,?E!5/F8E\PJ#$>\HJE6J+M_P" Q_R#ZK3[R_\
M I?YG(ZO<?&;2]/NI-&TGP[K5UYETUC'<W]QIL:IM)MHI&6&Z));"R2!1@99
M8R?D,&E^)OC1;N%\3_"S3&1GA56T/Q,UPR9BS,2+BVMQM27Y%PQ+K\Y"'Y*[
M6BDJBZQ3^_\ 1H'0ETFU]WZIG%Z?\3?%-W&IUCX$^+M.C:.)G:>33IMK.VTH
M1;WDC$I]YL KCH2<@-7XU^$_MK:=+HWBB%EMY)C)-X)U5(5CCD\MLRM:A V>
M0N[++\Z@K\U=M2,NZCGH_P MO1V_.X>SKQVG?U5_R:.-@^/_ ,$#KR>$Y?B]
MX7CU5[BYMUTV7Q!;K<&:WC62>+RRX;?'&ZNZXRBLK, "*ZV&[T^XC6>WNH9$
M=0RND@(8'D$>QIK6*%MP1?S/O_C7*ZE^SW\#-9\1'Q=J_P &/"=UJS7UE?'5
M+CP_;/<&ZLPRVD_F%-WF0!W$3YS&'8*0&.3]SYK[G_D'^U1_E?WK_._X'7'[
M(%)+)CJ?FZ4""#&%4?@:X[6/@1X.U:\;4$U3Q-:2?V:MC&FG^-M4MH8XUN!<
M K#%<+&LF\;?-"[S'F(DQ$QF6_\ ASXWGU;^T]/^./B.UB#79&GI9Z8\!\V,
M+&I+V9EQ 07CQ("68B4RKA0^6E+:?WIK\KA[2NOBA?T:?WWY?U.HNM+TN\,;
M7EA#*8W#QF2,-M8'(89Z$>M<UK/P'^!?B/Q1'XX\0?!SPI?:U',LT>L7GA^V
MENED7&UQ*R%PPP,'.1@>E-@T#XV0:HCR?$/P[-IZR0;K>7PM,+AT$9$P,RW@
M3<[[65A$ @!4JY(98=*U3XZ1:I'#XD\#^%H[$6J&2[T_Q5<23//N^9!"]BBA
M OS!O-))XV@?-4^QOM)/YV_.QG.5.7\2F_FK_E<T=:^$_@G6M9/B*:QO+>^:
M16DN-.U:ZM&E(  W^1(F\8 &&R,"H+CX2>&[CQ1/XNDU?Q(MW<,K/#%XNU%;
M8%4"C;;"?R4&%&0J $Y)R22:FE?%W7II93XC^!WC#1[:&WFEDO;A;"Z4[)"H
M18[*[GF=G4>8H$9RIYVME1-'\=OAT+JXMM1N-6TU;6XNHI[K6O#E]8VZ_9HU
MDE<37$*1M$$;<)0Q1PK[&;8^']7J;*-_37\B7+ [NROKJK7??6Q'XJ^&?C7Q
M!JDFI:1^T!XNT&)MFVQTFTTIXDPH!Q]JL9GY(R<L>2<8'%:6NZ)XYG::Y\,>
M.ULY9-OE1:AI:7-O'@8.%1HG.3R<R'DG&!@ \)?%KX9>/9Y+;P/X_P!%UF2&
M&VFF32]5AN#''<0^= Y$;G"R1?O$)X92&7(YKH/-7. *SE%TY6DFGYFL:=&K
M&\9:/71O]'^1QVOZ1\>9?$_VSPI\0_"MMHNU0-/U+PC=7%T3@;C]H2_C3DY(
M_<\ XYQFG^-M8^-VGW\<?PX\!^&]6MFQYLNM>*KG3W4\YPL5C<!A[Y'X=^N5
MPU.#9Z5)?L=VI-7\_P#.YS>L>(O'>EZFT=G\/7U*Q$(*S6.JQ+.7YROE3!%Q
MT^;S.?0=ZWB#XA>*]%UB'3-/^"WBC5H)+59FU'3[C35AB8D@PD3WD<F\8!.$
M*8888\@=;13!TZFMIO\ #3\/S.5\2?%71_"+1IKGA[Q+NDMEFQIOA6^U#;DD
M;";2&4!ACE<YZ=0<T^_^*7AK1Q#+JL.KPQS6*78FD\/7HCCC;./,?RML3#',
M;E77C<HR,]/2.H<8(H]X.6MK:2\KJ_ZK]#D/%7Q]^"7@)K=?'WQ?\,:$UY:K
M<VL>M:];VC2PMG;(JRNI*D@@''4'TKHK/Q1X9U"TM;^P\16,\%];K/930WB,
MEQ$PRLB$'#J000PR"#Q5DVRGG'ZUF>)_ GA+QOIYTCQKX5TO5[4];;4K&.XC
M/U60$4!+ZQ&]K/MNO76[-;SHAUD7G_:H\V/IYB_G7'ZW^SU\"_$R:;%XB^#?
MA6^71;1+71Q=:!;O]@@086*#*?ND X"K@ =*O>(?A9X7\2Z1;Z#=2:I8VEK%
MY5O'H/B*]TTHF ,;K2:-L  8YX[4!S8C7W5][_R.B$L;=)%_.@RQ@X,B_G7)
M7_P9\.7FEZ;I<>O>)X5TJ$QVDT/C+4EE93CF9_/+7+?*,-,9".>>3F76_ &N
MWFD6NFZ/\4?$&C-;)M:ZT\6<TL_3!<W=O*"1CJ ,Y.<T:]@YZT;WC?T?^=C&
M_:C^/_AS]F7X&^(/C/XCVS)I-F39V9F,?VRZ<A(( P5BN^1E4MM;:I9B"%-:
MOP,^,7A3X^_"G0?B]X(N#)INO6"W,*M(K/"W1X7VD@21N&C< G#(P[5^9G_!
M8_\ :#U'5O%^A_LHZ?XZU'Q!;^#4%]XCU3488$FO-2F4F))%MX(8LPV[C!C4
M*?M#*PW(:[?_ ((;?M0BQU+5_P!E/Q7J>U+II-6\*B9Q_K H^TVR[FZE0LRH
MJ]$G8UY*S.+S'V'3;_M[^M#\AH^*6'J^)DLANE1Y?9IZ7]NG=J]]MX6_F2/T
MJHI%;=2UZQ^R!1110 4444 ?+G_!5[X(?&C]I'_@E!\6O@A^SU<SKXN\0?#U
MH-+MK6\>WDOU7RY)[%73O<P)+;A6PC^=M<JC,1^+W[*7_!07_@F19W/[&/['
M7[2WP+M_A2?@IXD\3:-\?O"7Q-\)>9IUWJ5WX;N].?4+L2Q,#]HORGFQW2(U
ML[E2/)A$E?N1^WI^U_JG[ W[ ?B[]K_2/A!=>/)O ^@V=XWA:SU+[&]W$\]O
M#(YG\J7RDBCE:9V\ML)$W%?"O[2_Q*_8=_X+!?$']@OXR_$/P?X5\2> ?'C^
M.XO&&DZM,DHT7_BC+N>[L)[C"/!+:W,4;&53&4>WBG0KB-P ?7W_  2._8._
M9&_8$_9;U#X?_L1?%C4O&W@+QIXJN/%ECKFH>(K+5(9)+FUMK?;:W-G%'');
MA+2/:3O;)8EVR /RQ_X+]?\ !)C]I"\_9#^.G_!2W]O[]L:\\>>)/!VI6EI\
M%_!/ANTBM=(\-:->>);:V43D01?:;AK2YC5RL:$-%\\MSB-H_?/^#72ZT7P_
M\<?VU_@U\ O%%WJ?P$\(_&:&'X/>7J#WFF0PO<ZJ)ULIS-,)XS!%IY$HD8RI
MY4K8,A%>^?\ !T9_R@I^.7_<L_\ J3Z30!]I? ?_ )(=X-_[%73_ /TFCK^?
M7_@C[_P5QF^$7QW_ &NOVG?V<_\ @G[\>OCIKWQE^,PUR;1? _AEIX?#VAM<
M:I<V;7LEK'<>1=.UY*@B&]'6W<AQY?[W]_/A;K9\.?LX>%]=_LZYO/LG@RRF
M^RV<7F32[;-6V(O\3'& ,C)-?.G_  1A_:Y_X)S?M>_LPZE\1?\ @G=\%])^
M&GA^U\530^)? ]CX1L=#ELM2,,6)Y[:Q)A<RP"';,&<,J;-VZ)E4 Z#_ ()B
M_P#!5K]G/_@J9\,M4\5?"6SU3P[XM\*W2V7CGX=^*$2'5-!NCD8D12=\+,D@
M28!=WEL&2-U:-?BC_@T<^'L?Q7_9W^+W_!1?XS>#K>_^+'Q4^,6L+J7CZZL4
MCN=0T\Q6=U(D&Q5CA@;4);MF6!(U9XU5@1!$L</[![^ O&G_  =B_M5?$;X'
MZ!<3Z!HWP<BT7Q?X@LYDN=-'B'S]"6:$-#"BVLQ-I=1M!(\DKSV5Y)NQNCBV
M?^#2#QEJ_P ._P!D;XK?L'_&+Q'96OQ'^#?QIUC3M8\&I/#)/I-H4MXV.^'*
M3QG4(]17S5>097 ;9Y= %CX2_#?PC^Q5_P '5GB+X>_!W3;BQ\._'_\ 9[;Q
M1X@\.V-REKIUKK$5\R&\6WB0+*Y&G3MN?YQ)J=TX?#E#^L-?D_X*\?:!^UM_
MP=DZMXH^#EV=2T?X _L]OX7\;:W'MFLSJDE[*YLX9H&D3S8VU(QO'*8I%ELK
MU-I,/S?K!0 444C*'4J>] "UXS_P3W_Y,T\ _P#8%/\ Z.DK-7_@F;^Q2H"C
MX0W''_4V:K_\E5I?\$]%V?L8_#] 3QHI^\?^FTE 'LU%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%)N7UH 6BFF1!U:L?QM\1_A_\-?#\_BSXC>-])T#2[5=USJ6M:A':V\0
M]6DE*JH^IH;LKLJ$)U)*,4VWT6YM5P'[3O[0W@3]E3X$>*/V@OB?<R1Z'X6T
MF2\NX[?;YUPV0D4$6XJIDEE9(D!(!:1<D#FLB]_:W^'>M))#\(/#/BGXA7"V
MJW%G_P (?H$C6-^A(_U&JW7D:8[<_=^U@\$=1BO$?^"C/P2_:[_;=_8T^(/P
M-\/?"?P_X;L=8\-VU_I,>I>*A=:U=7UK<07J:?);10BSMB\D'E>>M[.@R#C!
M++QXG$2CAYNC[TDG:R;UMIJM-SW\FR>G6SC#4LSDJ-"52"J.4E&2@Y+F=FU+
M2+=FE^1^2_QH_P"#B3_@I-\0?B)J'BKX9?$?2_ 6ARRXTWPSI?AK3[Y;:(,=
MN^>]MI))I=I 9QL1BN5CC!VU^D7_  2B_P""X'@G]L'P!J'A+]HV;2?#/Q$T
M)UVVFEAF'BB%PY5]/LP9+F6X18R)8(UD/W'7B3RX_P  ?$7AGQ#X2U^]\+>*
M]!O-+U33;I[;4--U*SDM[BVG0[7BDBD"NCJP(*L P(((XK]=?^#7W]D#XC:%
MXG\:?MF^+_#VH:7HVH^'?^$<\+->6WE+JRR7$-Q<W$6[#-'&UM @D V,SR*"
M6C8+^?</YEG.(S94Y3<D[\R>R7>W37_(_LGQ@X#\-<H\.YXJCAJ=&5/E]E*G
M:,YMM)1YK-U+Q;NY<S2]Z^ES].$_: ^+/CB'/P5_9NUF[CFMUFL]:\?77_"-
MV,PR0\;121S:G#(,<++8(K Y#8YITGPJ^/OCV]6?XH?M OINGQWDC_V#\/-&
MCT]+FU=5'V6ZN[EKFYD9"&(N+1K%CN^ZN!CU@*N/NTN!Z5^D>SYOC;?X+\/U
M;/XD^O1I_P "G&/G;FE]\KI/SBH_E;A?AU^S9\%/A=J:^)/"7@6!M<^QK:3>
M)]6FDU'6+F ,66.;4+MI+J902<"25@.U=LUNC>M245<8Q@K15CDK5JV(ESU9
M.3[MW?X@ %X HHHJC,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHH)QR: "B@$$9%% !1110 4444
M %%%% !1110 4444 %%)N7UI ZGH: '44%@.IIN]/[U #J*:98P<%NM'F)_>
MH =149N8%ZR4OVB$'&_]* 'T5!+J5A K/-=*JJI+,W10.I)["LBW^*7PTNYK
MFVM?B#HLLEG:O<WD<>J1,T$"8W2N V509&6. ,C)YH)=2FM&T;U%<GX-^/7P
M/^(UU)8_#WXQ>%]>GAA:::'1M>M[ITC4@%R(W8A02,GH,BK&@?%KP%XJOI-/
M\.:O->-' TS2V^FW#0E%.#B7R]C'T 8D]@:5T1[>CI[RUVU1TE%<;X6^-W@_
MQMK;>']$T;Q5%,L;2>9JW@/5M/APO7]]=6L<>?1=V3V%:%CXZDU35H]-L/!^
ML-#(K$WTUC]GBCPA8!A,RR9)&WA#R><#)#WU$L11E:TD[]M?R.BHKB/"_P 3
M?'WB'78-%U?]G7Q=H=O-O\S5M4OM&>W@PI(W+;:A+*=Q 4;8VY89P,D:]AJ_
MC>^N;<2^"%L[=F;[2]YJ2&6( '!5(]ZODX'WUP"3SC!+@JT)6LGKI\,O\OQ.
M@HKA_#FM_M$W7B&&V\8?"_P?8Z2S/YU]IOCBZN[E%VML(@?3858DA01YHV@D
M@MC!V+&+XES7JS:E<:+;6ZROOM;>WEF=X^=N)"Z!6Z$_(PZCWH#VU]HO[FOS
ML=!17&Z9H/QQ3Q,UYK/Q!\+S:+]I<IIMMX1N(KD0Y.U?M!U!U+@8R_D@''"K
MGBY%X-\7-K2ZM=_$[5%A6Z,@TVWL[18'CSE8FWPO)P."RNI/7BD/VD_Y'OY?
M?O\ \$Z:BN1LOAQXJM/$<NM7/QI\3WEK)>--'H]Q:Z6+:-"^X0@I9++L4?*"
M9"^!RY;YJ;-\&O#MWX@7Q/>Z_P"*&N8[S[2D<?C+48[<,'WA#;QSK"T>1CRV
M0J5^5@1D4]1>TJO:/7J_QTN=A44ES&C8,F/8US\7PP\*0:O)KC3:M--)=?:?
M+N?$%Y-"DF[/R1/*8T /154*!P !69>_LZ_ 34?%:^.[[X*>$[C6UODO5UF;
MP[:M="X1@ZR^:8]^\,H8-G((SFA!S8C^5;]WM]V_E^)T.K^.?"7A^6&#7O%&
MGV,EQ.L%O'>7D<32R,P544,02Q)  ')) %?"G_!:/]LF3PCHNC_LW?"_Q=Y.
MMRZA#JGB2XTZXVSZ?'"R2VL>0,QR-+LG&"KJ((S]V09^E/\ @H%XBU;X7_L7
M?$SX@_#V_P#[(URS\-S36FK6*B.>&4[4WJX&0V. W4<$8P*_"WQ7\:+WQ_KT
MGB[XB_$2\UW6KJ.-;[5M4N)9IYRB!%+.V2<*H ]  *K&93FV,RGVN!I3J.4G
M%J$)R<4DFVW%-*]TDF[O6RT/Q'QHXRQV2Y2\IPL9>UQ"OS1^S"[4E=:\SM;;
M9OJ?N!^RU^W?X ^.7P0\->.+ZRUZ36+R!;77+?1/!>I7T%KJ"8693):PRI$I
M.)%#OD1R(3C->M:]\0[S3=3ETC1? .OZM- JF1K.TBCB.0#\LMQ)%&_49VL<
M<CJ"!^''[$7[2_Q-\&?M(?#/P#\-/C)K6FZ-K7Q.T2+6]#L;Z5+6_CGO8()1
M)%]QBT9VDD9*@#)VJ!^\[WUA$N^6XC5=V-S''/I6SR_'X3!49XN$H3FG>,HR
MC).+M=J25T]&FKK6VZ:/JO#7B[%<7\/*KB$X5:5H3;5KNVZNWOOLM;V1S.K>
M.?&UOK<VAZ-\)=6NDCV>5J[7MC'9R[E!)'^D&8!22#F(9(.,C!,>NZY\=+;Q
M/]B\,^ /"MYHV!MU&^\77-M<YP,C[.FGR+P<C/G<X!P,X#KSX^? K3KU=.OO
MC'X6AN'@2=;>37K=9&C>7RED"[\E3("@;H6!7J,4S6/CAX#TJ1H#;>(KHKYG
M[S2_!NIWD9*.$8!X+=U)R> #E@"1D D0L/B']E_<?>RJ4=5[:WSC]VW_  ?,
M9XNTWX^W^J-+X#\?^$M+L?+41PZMX/N=0EW8Y)>/4+=<9Z#;GWJ3QQX&\:>+
MWC_L;XP:[X8\O[W]@6>GLTOU-[:W 'X ?6H]8^)GBBWDC/AGX+>*M:BD>56G
MM18VPCVPB169;RZ@?#L?+7"DAP=P5?GJ34=:^,%PUE)X>^&ND^3-<VOVP:UX
MF:WFMH&WFX8+!;3I)+'^["Q[PDA9\RQA077L*GE\Y+_,.:A*^LG?_';Y65K>
MA>U_X;Z?XJA:WUWQ'KWEO"J%-.UR>Q((ZN'M6B<,>_S8] *CUGX/_#_Q-??;
MO%.B-JV+98/LNJ7,EQ;;03R8'8QEN3ERNX\9)P,9UYIW[0>I::)+#Q-X1T6Z
M:SVM!-H-SJ<<5QYZG>)!=VIDC\C>FS8C"1@^XJOEO+=?#OQQ?Z@FHR_&KQ!9
MK'->$V.FV.FK#*DR;(E?SK663,.!(A5UW.3Y@D3$8/90ZR7X_HOU%[LK_N6[
M][?J[_@; ^'?@0:I;ZW_ ,(?I?VRTMT@M;LZ?'YL,2Y*QJVW*J"20H. 2<8R
M:OW5W9:?&SSS"-%^\TC;0/Q-<P?@KX9EU>/Q%>ZWXGFO([JVN&_XK#4$ADE@
MC,:L;>.98-K!B7C$821L,ZLRJ1)H?P+^#^@:S'XDTKX6Z%!J4=JMLNI+I<)N
M?)$AD$?FE=^T2$OC.-Q+=3FGRT>[^Y?YFD?;7]V$5?S?Y<OZE6/]H/X,7\EQ
M8Z!\1M)UBZMXYVET_0+H:C= 0R>5*!!:^9(Q23Y& 7*MP<'BG#XOVE[;W4OA
M?P%XHU.6Q:XCDM_[!DL&=XHP^U&U VZ.'+*B2*QC9B?G"J[+VB(H3:$_2G;1
M_=I\U&.T7\W_ ))?F5[/$-ZR7RC_ )M_D<7'XS^+&IVEI=Z-\)(['S+JS^W0
M>)=>B@E@MY%)N"HM%NEDFA^51'N5)&W8E"A79E_:_M"ZH4N=-\2^$-$\S3D5
MK&;0[K5/*NQ<*7D$XN;7?$8 R!/*5ED<.794,;]O@>E&!Z4O:=HI?*_YMH/8
M2^U-O\/R29QK_#?Q5>^(TUJ^^,?B(6OG73RZ+;PV$=M+'+&$2(N+;SP(B-Z,
MLJL68[RZA55P^!O@&34YM5U ZU?M/-'+);:IXFOKRU#)%Y0VV\\SPH-O4*@#
M,2[ M\U=A@>E%'MZRV=O33\@^JX?K&_KK^=SG_"?PI^&G@%=G@7P#HVBKY,<
M.W2=+AMAY<>=B?NU'RKN; Z#<<8S6[Y"4^BHE*4Y7D[LVC3A!6BDO30:L*+T
MIP 7I114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2%0>M+10 UHPW&
M:00(#DDFGT4 9VM^$O#7B6."+Q#H5G?+:W,=Q;+>6J2B*9#E)%W [74\AA@C
ML17,+^SA\&++PU_PB'ACP6OAO3ULOLD,'@V\GT,P0>?Y^R-]/>%HAYNYOD(.
M9)!TD<-W%%:1JU8*T9-?,QEAZ$W>44_5(XK7/@_=S0-'X1^+/B[03)->33&U
MOX+W?).I&[_B80W.P1,=\<:;8U(VE63*%][X?^,-I#86WA7XE:7MMWC74)_$
M7ADW4UU&(RK8:WN;9(Y&?:Y;85'S )@KM[*C ]*?MJG6S]4G^:)^K4NEUZ-K
M\F<7<:I\?]--G9P>%O"&K_-"NH:@VO76G9!)\YX[<6MST&TJC3'=D@LN,ELG
MQ,\=V=\MA>? SQ%,OV-II+VPO--> .)O+$(WW:2ERO[T?N]NP$%@^$/;;1_=
MHP/2G[2+W@OQ_1V_ /8U([5'^#_%J_XG'+\;/"(UG^P[C3_$D4WVBZB\V3P;
MJ2VZ&W17D9KC[/Y*QE7'ER%PDQ#+&796 ?HWQS^$'B+5Y/#^@_%7P[>7\$EF
MEQ8VVL0//$UU"9K97C#;E,L2M(@(RZ*67(!(Z[ ZXJ.XM;>YCV36Z/@Y7<HX
M/8_6IO1ML_O7^7ZARXE?:3^3_/F_3Y!!<Q7'S1/N4C*X[^]25P^E_LZ? _0)
MOMOA?X1^'=&NOL)LA>:'I,-E.ML;@W)A66!4=4,Y:8J" 9&9B,DFG6/P2T'2
M+FZU'0O$_BNSO+B>ZG\YO%U[>1Q23@!F6"[EE@ 4J"D?EF.,YV*H9@2U#I)_
M-?\ !_0.?%+>"?H]?NM^OS.VHKB[/X<^.M+N9[N#XTZ[?>9(KQ6NK:?IS00@
M1;"@%O;0R,K-^\.9"=V0"JX4&A:/\>+&[:;Q'XQ\*ZE"8[?9!9>&KFR<..)B
M7:]F!!ZH-HVXP2^<A^SCTFOQ7Z![>:WIR_#_ #.TJOJM_8:5I\VIZI=QV]M;
MQM+<7$S!4B102S,3P  "237(Z)KGQ[:Z8^*_A?X;M[5;%W)T?QE-=3M<"4A8
ME26Q@788MKF0N"')3:0!(>9^,OQ"\82_#KQ9H]]\#/%%G9_V3K5NVLS76EO;
MB&&S+1W.U+YIC'-N*QJ(C*&C;S(XEVLUT\/4G446UJ_YE_F9U<9"G3<K/1?R
MR_R/EGQ59?\ !!OQGXEU#QAXL^)WAJ^U/5KV6\U"\E\;:GNFFE<N[_+,%&68
MG@ <U8^'D_\ P0N^&7CG2O'WP]^+?AO2]:TJ^CN--OHO'&I+Y4@/??-M*D95
ME8%64D,""17XN[<?>%& .@K]YEX(\-13FJL[[WM#?_P$_E.GQQE\<4JRR?"\
MZ:?-[/WKWOS7O>]];[WU/ZF(-OEC8V1CBI*CMON?@/Y5)7\_']<+8**** "B
MBB@#!_X1?P[XW^&O_"&>,-"L]4TG5M%^QZII>I6J3V]Y;R0[)(98W!62-T)5
ME8$,"01@U^/?[37_  9]?L9^+?VI? .K_ 9_B!X=^&NN:IJ(^)VG:;XQLV'A
M^T32Y#9'33>VTUPS2WZ1"3S7N,++)M$:[=O[)^%O^1:T_P#Z\HO_ $ 5?H \
MO_9#_8S_ &;?V$?@Y;_ 3]E;X76/A+PM;74EU_9]G)+*\]Q(<R3S33.\L\IP
MJ[Y'9@B(@(2-%7-_;X_8H^%__!1/]D_Q5^QW\9_$6OZ3X9\7_8?[4OO"]S!#
M?1_9+ZWO8_*>>&:-<RVT8;=&V5+ 8)##V*B@#-\(>&;'P;X2TOP=I\TLUOI6
MGPV<$EP07=(T"*6P ,D#G  ST Z5^>/[4G_!KE_P3D_:;_:"\0?M)6'C3XK?
M#;7O%C7LOB>#X;>+H+:VU*XO&G^V3NMY:W+H9UG>.2*)DA*$J(QN?=^D%% '
M@O\ P3[_ .";/[)G_!,SX,_\*5_97^'W]GVMU)#/KVN:E<&YU/7+J.%8OM-W
M.W5SM+>7&L<*&1_+BC#$'YZ_;4_X-O/V OVU?VD-0_:QU#Q9\3/AOXXUJ.8>
M(=6^%OBJ'3QJKRV_V9Y)4N+:X5&:#,;^2(A*'<R!V=V/W_10!\V_\$S_ /@E
M7^R;_P $H_@_?_"/]F'0;^:36M0-[XE\6^))HKC6-:E!?R1<SQ1Q)Y<*.4BB
MCCCC0%WVF26:23Z2HHH **** "O&?^">_P#R9IX!_P"P*?\ T=)7LU>,_P#!
M/?\ Y,T\ _\ 8%/_ *.DH ]FHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBC- !11N7UHW+ZT %%(64=6%&]#T8?G0 M%1SW=K:QM-<W,<:*,L
MTC@ #U.:\WU3]L7]E;3?$,G@]_VC/!<VM0KF30['Q-;7%_[ 6T3M*2<< *2<
M<5,I1C\3L;T<+B<1?V4)2MV3?Y)GIE%>66W[5GA37);RP\&_#+XF:M?6F MF
MWPSU731<$C.([C4H+:V;ZF8#U-07'Q=_:9\2>&VO/A_^R9<:7J:7.S[#\2O&
MUCIL;Q_\]%ETD:J<^BLBGUQ4>VI]'?T3?Y&ZRW&?;BH_XY1@_NDTSUJFNX49
M)Z=:\LO-)_;+\1P:;>V/C[X<^$'\G_B<Z2_A:_\ $&)-W2"\^VZ?QM[O;=3T
MP,&:3]G_ ,:ZWJEQ<^-OVGOB!J6GW48$F@V<FGZ9;1G!R8YK&TAO4R3_ ,_)
M/'7KE>TD]H/\/\[@L)AXJ\Z\5W24F_PCROR]ZWF>DK>1LS %?EP3\PZ'O7GF
MJ_M>_LT:9XHU#P';_&WPYJGB3289)-0\)^']274M8B"+EA]@M/,N68 CY5C+
M<]*HI^Q-^S#J-E:V?COX36?C;[%(&LKCXD75QXFN+<AMP,<VJR7$B?, >&'(
M%>FZ;H>C:-91Z;H^E6]I;PKB*WM81&B#T"J !0_;RVLOQ_R#_A,IQWG/_P !
MA;Y_O+_<CS./]IKQ#XDM+34?A?\ LQ_$;7K.\9T74+_2H-!2U9>,SP:Q-:WB
MH3_$EO)P"0&XS#>3_MJ^*X9H[&W^&?@>2.Y)M[F:;4/%"W,. !NB"Z7Y#]3Q
M)*/KUKUI8HT&U4]Z/+0'(6G[.3^*3^6G_!_$;QE"'\&C%6V<KR?SN^1_^ )>
M1Y;/^SCXK\62ZF/BA^TMX\U:QU2-0V@Z+>0:#:V+!@VZUN--BAU&,'&,27DO
M!().:UO!'[+_ , _A[X@M_&GAOX6:.?$5O9BU_X2S4;7[9K,L(!&R74+@O=3
M=3DR2,3DY)S7?44_8T[WM]^OYDRS'&RBX*;C%[J-HQ?K&-E^!$;8%@0V .P6
MGE 8_+]L4ZBM#B.&\??LR?LY_%?7[?Q9\4O@)X+\2ZM9HJ6NJ:_X5M+RXA4$
MD*LDL;,H!)( /!-=G;V<-K&(H$5548554  >@]JFHJ8PA%MQ25S:IB*]:G&$
MYMJ.R;;2]$]@''%%%%48A1110 4444 %%%% !1110 4444 %%%% !1110 44
M4;E]: "BC<N<;J-P]: "BC</6C<N,YH **3>O7<*0R1CDNOYT .HIIEC'61?
M^^JS=>\<^"O"T?F^)_&&EZ:NW=NO]0CA&WU^=AQ03*48J\G8U**Y7Q1\:?A+
MX.U2/0_%/Q-\/Z;?RVJW,-C?:S#%-)"20)%1F#,I*L 0""5('2D\7_%OPWX)
M\O\ M33/$5TLT*RQ2:+X1U'4E*G.,FT@D /'0G.,'N*+HB5>C&]Y+3S1U=%<
MSJGQ*L[".W-KX7\17DES:1W,,-KH-P#M?.%9I$58W&.4=E9>X&15'Q)\3_&>
MA7%G'I/P!\7ZY'=6L<TDVF7.DQBU9NL4@N;Z%MZ]3L#KSPQ/ 5XBEB*<;[NW
M9-_@M3M**Y?Q%XD^)2:5;7'@OX=6US=SVZR26NN:X+-;=B/]6[PQ7'S#H=H9
M?0FJ>HZO\>PVFII7@#PNRRV,;ZPUQXNN5-M<G[\4(%@?/C':1C$3WC6BX.O&
M[5G]S_RU^1VE%<KXQTWXS:E96O\ P@'C'P[H]QY?^F_VMX=N-11GX^YY=W;%
M0.>N<\=*)]#^+5QI^EP/\1M'M[B&W*ZU<6OAMP+J7CYH%DNG^SK][Y6,QY'S
M<<L)56KVBW;TU^]K\;'557U?4K+1]-FU74KJ."WMXVDN)YI J1H!DLQ/  ')
M)X KFO%G@'QAXDM;*WTGXV^)M DM=WVB?1[73':\SC'F"ZLYPN,''EA/O'.>
M,?F1_P %*_V]_P!IGPW\;?''[$]CXCMY/"NCZ?:V=UKTUOLU34Q=V5M<R+,T
M)CM]N)GCVI"HV'G+'<*]G4^KUJRLE2CS.[2TNHI+NVY))=3YGBSB[!<(Y//'
MXN$K+2*T]Z33:CHW:]GKL?7O[ ?_  4)T[]KGXB?$+P3>)';R:9JS7OA./R_
M+:?1?EB4L.?WBN%=\G&;I5'"5]1_:4 RQ%?ST_"KXH^,/@UXUM?'W@:_D@OK
M/<%5-0NK59U*X,4DEI-#-L;C(61<XZU^O/\ P3@^)MW^V;^Q_HOC_P"-7A#3
MS?0ZKJ%G/9PW5Y- WESLH8_:YYI'RI (DD?&#C (4<63RQ&.RZIB';]W))ZZ
M^]=Q:6[6C3?1VON?G_A/XD5>*\'+ 8UWQ<.:5]4I1YKI[.UK\MNR7<^GO.7N
M15+6_%.@>&K-M2\1ZU9Z?:I]ZXO;I8HQ_P "<@5S^K? 3X":[H5CX7U[X->$
M;[3=+DDDTW3[[P_;30VC.=TC1HZ%4+'EBH&3R<UM:5X.\"Z!HUOX>T/POI5E
MI]JV+6QM;...&$DD_*B@*I))Z#G/O77J?LU\1V2^;W]++3YF'??M!_ S2_"T
M/CK4_C/X3M]#N+UK.WUF;Q%;+:RW(W9A64OL:0;6^4'(VGCBM.Q^)_@75_#?
M_"7^'O$=OJVFERJ7>C$WBNP."%\D.6([X!K;2.UC&U%51TP*;BR#8W1[ASC=
M0'+B/YEMV>_W_P!=SE=0^-W@_2_#B^*;G2/$\ELU[]E6*U\$ZI/<^9@G=]GC
MMFF\O /[W9Y><#=D@58T7XJ:=XET7^W= \+>(9HQ=_9_L]YX?N;"<MM!W".\
M2%MG(&_&W.>>#CH))=-BP99X5W$!=T@&3Z5BZM\6?A+H-I)?:[\3/#MG;QVX
MN))KS6H(T2$R"(2$LX 7S"$W=-QV]>*J-.I+97^1$IR@_>J16G:VO?5_A;YE
M?5/B'XIL?#<FN67P7\27UTMT(4T>WNM-6XD3 _? R7:Q!!TP9 _!PI&"7:=X
MY\7ZIX;FU<?"35M/ODG\N+2-5O[)9)%X_>;[>>:,)R>K;N#\O0G/A_:+_9\N
M[J:SLOC?X/N)+:YNK>XCA\36KM%-;*&N8V D)#1!E,BGE P+8S5U/BUX)N9M
MFEZC<:AMF2)FTO3;B[4,\?FJ2T,;*%*<[L[>0,Y(%5["M_*_N9G[:D_^7R^^
M/W[,DN-=^*[>&+B^T[P'H;:L)%%GI]UXEEC@D3C)DF6T9HV W<"-P2!R,Y$&
M@ZY\:+SP_=2^*/ 7AFPU17465M8^*KBZMY%S\S/*UC$R$=E$;9]5ZBC#^T#X
M+E?R_P#A&_&HW>1C=\.=9 _>OL4D_9,#!'S?\\U^9]J\U>A^*VDWUE)?:7X6
M\33M&LC+;R>%KVWDDVOL('VB*-<D\@$C*_,,CFCZO7ZQ:^0>UH[JK?3NOOT6
M_I]PJ6_QANM#OHWUGP_8:G)(AT^;^S9[N"%=PW"1/.A:0E<@%60 \D$#!BT'
MP_\ '.'3-0@\3?$KPS=7DNS^R[BP\&W%O%;\G?YJ/J$AFR,;=KQ[2,G?G ;=
M?$WQ?!=20VWP"\774:37"":&XTM5<1Q!T<"2]5MLK?NTR 0^=XC3YZ;H/Q0\
M<:O=?9]0_9X\8:4O^A_OKZ\T=E_?)ND_U-_(?W!^63CEB/*\U<L*]A.VZ^]?
MYBYJ/5R?33G_ $T^?0U)?"_C;4-%O-.U'XC/;W-Q&JV]]H^EQ0M:D$Y9%G,R
ML3Q]\,!C@5GZ5\,/&6GZ3J6GWO[0/BW4)KZ)4M=0N[+2%ETXC.7A$5@D98Y&
M?-20?*, <YDUOQ1\5!I\DWA+X7VLUS]C+PPZYX@^R*9_,4")V@AN=J[-[;U#
M8(5<?,2N;>^(?VETN9ET_P"%7@V2%9]0%O)-X\O$>2)(@;%F4:4P1YI=R3*"
MPMT =&N23&)]A*U[K_P)?YAS4=+*?;[?Z_GN;V@> ]2TG2+G2=9^(VO:U]JC
MV-=:A)!#-&,$$HUK%#M//4#(P,$51TSX)^%-*BU**#7?%4G]K6[07377CC59
MFC0@C,!DN2;9^3AX=CC YX%.\/WOQGOT0^*?#OA_37_T4LNGZW<7F,P@W*Y>
MUASLERD9Q\Z .PC)\L0^(=&^/MW;.OA;XC>$]/F:P5(VU#P;=7:K<^>&,A":
MA"6C,.4\O((<A]Y4&(GL8WUDOS_*Y2]GI:FW;O\ \%ECPS\&/!WA-+R+3[O7
MKM+^%H;I=<\5:CJ0:,C!4"ZGDV\>F#S4T7P<^%D(O@GP[T/_ (FEG)::E_Q*
M83]KMW&'ADROSHPZJV0>XK,70/V@OM\TDOQ4\*_9FO+QH(D\#W(DCMVCQ:1E
MSJ1#/$^6E?:!,/E5("-QU8O"_CF4(^I?$RZ5E:%F73],MXE?:F)%/F+*=KME
MN#N7@!N"2>SI_P Z_'_(E1IQM:AMMI'_ #(O"GP/^#7@26:?P/\ "?PSHSW-
MN;>X;2M!M[<RQ'&8V\M!N4X&5/!P/05T%GI&G:=;+9Z=90V\,?"10PA57Z 5
MQ,GPE^(K7$<J_M/^.%58$C>-=.T/:[+*7,G.FDAF7$1P=NP955?YZT1\-]?D
M61-1^+OBBZ62.=&5I+6' DZ8,%O&08^B$'/J6/-5[.E'[:^2?ZI%0E*,4HTK
M6_PK\FSIV@A4!<CT '%)OMMFX.I7&<Y'3UKE=8^#/AG6I?-OM;\5 ^9(_P#H
MWC;5(!EX_+/$5PHQCD#&%;YUPWS4W1O@;X-T:2&:VU;Q5(T*VJK]J\=:M./W
M *H2);I@Q(/SDY,IYDWD B;4?YG]W_!-.:OT@O\ P+_[4ZPR1K\O_CO%$%U:
MR$M#(AY^;:U<WJ7P)^#NN6KV7B3X<Z5JT4EJ;:1=9M1>;X3-YWEMY^[*^;A\
M'^( ]AB(?L[_  !75FUX? _PC]N:ZO;EKW_A&[7SC->(J7<F_P O=OG1$65L
MYD55#;@ *KEH=9/[E\OM?>'-BND8_P#@3^?V3=U;QIX3T%H8];\3:?9M<7,=
MM;K=WB1F6:0D1Q+N(W.Q!"J.6(.,UR+_ +6W[+$=C_:<G[2?@%;;^S?[1%P?
M&5CY9L_M7V/[3N\W'E?:LV_F?=\T>7G=Q786'@[PEI42PZ7X8T^U6-8UC6WL
MTCVB-=L8&T#&U?E7T' P*O"V@!8B(?-][WH_V?JF_FE^C"V*?6*^3?ZHP8_B
MMX!NH+FXTKQ);ZA]CEN8KA-+W73I);D":/;$&)D0D*4 W;B%QD@5DM\?_!8U
M%M*&@>+VF%W9V^Y?A_K!C+7,9DC82?9-A0*I$DF=D#%4E:-F /;&&)CEEH\B
M'_GDOY5/-1_E?WK_ "'RXG^9?^ O_P"2.5TSXKQZ]I,.K^'_  !XHN4GM5GB
MAN=%>PE(,A3:R7ODM&XP6*N%.W!P20#3?XK^.EN)($_9N\9,J-<!)UO]%V2>
M7C81G4 P\W)V;E&,?/Y?&>VV+Z4[:.F*KVE.-[03]6_T:%[*L_BJ/Y)?K<Y5
M/%OQ(O8VDLOA?':X;[FKZZD;%?+W _Z.DXSO^0C/J06X!IZ;XC^/L]R\>M_#
M'PG:V_\ HX6:U\;74TAW9\_Y3IJ#Y.-GS?O,G/EX&>UVKZ4;5/&*7M(_R+\?
M\P]C4_Y^/_R7_P"1.(U+3_CYJ5K,='\6>%=)N#:LL*W7AZZOXTF\[*N2MW;E
MT\G*E $)<A@VT;#>TWP]\66AO(-=^(NDE9KBX^QR:7X;D@DMX6 $ )ENI5>5
M#DLY4))QB- #GJ!&@Y"TX #I1[:5K)+[E^=@^KQO=R;_ .WFOR9\I_\ !2[X
M8^-K']A;XH:M=_M!^++R.+P[!+)I\UCI @E6&,1RQ';8B0).[":3#AE=%$31
M1EXV_ \HOU]Z_I^^*/PU\%_&/X>ZO\+OB+HBZEH>NV36FJ6+3/'YT+=5WQE7
M4_[2D,#R"#S7S</^"*?_  36//\ PS?^?C#6?_DROT_@7CS+>&,#5HXNG*3E
M*ZY%':R6NL>Q^4\?>'V9\49A2KX.I"*C#E?.YWOS-Z64M-3\7OV*K"RU/]L;
MX3Z5J-G%<6MU\3-!BN+>>,.DJ-J$"LK*>&4@D$$<@U_1%8? +X(:5JG]N:9\
M'O"MM?>=:S?;;?P[;)+YEM%Y-N^X)G=%%^[0YRB?*N!Q7BO@#_@D9_P3\^&'
MCK1_B/X+_9^6SUG0=3@U#2;QO%&JS""YAD$D<FR6Z9&*NJL RD9'2OIBO+X\
MXPPO%6,I5<(IPC&+BU*RO=WZ-GL>'_!N*X5P=:GC'"<IR33C=V25OM13*\.G
M6]O +6&.-8U7:L:Q@*HQC  [8I_V2(," ./]FI:*_/S]%45%60U4522HZTZB
MB@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MS?QDT^_U?X2^)M(TNR>XN;OP_>PV\$:Y:21H'"J!ZDD >]=)00#U%5"3IS4E
MT:?W$5(>TIN/=-?>?S:-^Q!^VJQR/V0?BA_X;_4O_C%*O[#O[:K-M_X9!^*'
M/KX!U'_XS7])'DQ?W*/)B_N5^PR\9,VE&WU6G]\C\7CX)Y2I)_6I_=$;:$M"
MK$=5!_2I***_'#]K6U@HHHH **** *'A;_D6M/\ ^O*+_P! %7Z\8_; _:L\
M,?L._L-^-/VM/%]BMY9^!?!C:E'IK2/'_:%R(U6WL_,2.0Q&>=HH1(498S+O
M8;5-?BQXR_:Z_P"#F[]I'QE^S'^U+X.\5> _!LGQ4?5+SX7_  =\-S/9VGB&
M*TTJ?49)=3BO6D62*\LE80+-=X1C#*@MI,3@ _H.HKX^_P""(W_!2WQ#_P %
M1/V*?^%X?$7X=MX7\9>%_%%YX5\=:7%9M!:_VG;103F2V626258FAN8"5E(>
M.7S8_G5%D?Y1_P""ZW_!R/\ #S]D/P1XB_9R_8(\66OC#XQ1V^S5?%&CI!?Z
M3X%C$WD327+8DCFOEE*0K:LI2.27,Q!1;>< _6^BN=^$&L:GXB^$_AGQ#K=V
M;B]U#P_9W-Y<,BKYDLD*.[84!1EB3@  =@*_('0_V\O^"XW_  6H^+/CSQU_
MP1N^,/PU^$?P2^'GBRX\.Z+XL\::9'-/XPF5(Y#,1<Z;>RQ$1M%,L8@M]B7B
M*[2R*=@!^T%%?!/_  1T_P""IGQP_:G\7_$+]AG]OOX96/@?]H[X*M$/&&FV
M,B+:^(M/E/[G5+2'>SJH5X/-V[H6^U6TL3A;D0P_./Q!_P""@?\ P6*_X*V_
MM-^/OAU_P1.\9^ ?AO\ "#X3^()-#NOC)XRCMK^W\8ZI"2L\=E*+6_A>W9)$
MFB\F%CY*1323Q_:H[>@#]A**_.C_ ((X?\%./VM?BQ^T?\4/^"7/_!2[PQX=
ML_CM\']/M=0CU[PG"RVGBC1V2VC:_=5'DQREKFTGRGDB1-011;0-!*M?HO0
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
M;W/Q7WZ7^XZ)I0O:@S*.W)[5R_ASX->$/"VK?VUIFJ>)I)@S'9J7C34[R'+
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
MQC^P%I5YHWQG\1^'_,UG4H=NDV^G2;9!=JQF!N[2<ER 8^24VL2%#88>/_\
M$-2__1YZ_P#AN_\ [XU]V?L(?LF0?L3_ +/&F_ 2'QRWB-K*^NKJ;5VT_P"R
M"9YIB^%BWR; J[5^^V2"> =H^IX[XHX1S+)8T<JY?:<\6[4^71*5]7%+=K0^
M-\.> ^(.'\^EB<?14(.G*-U*-[MQ:^%WV3.XTGX<>++"[FGU'XT>)-2CEO9Y
MXX+NWTY%B215"P+Y-G&VR(J60DER7;>SC: S4/@GX9UG4(=6U?Q!XJ:XAOK.
M[7[+XTU.UC,ELK+&#'!<(C1L'8R1%?+F.#(CE5QV-%?C_MJG1V]-/R/W/ZK0
MZJ_K=_G<XWPM\"O GA&V@L[&?Q!>1V]G]EC77?&.IZGNC^T-/\YN[B4R-O8C
M>V7V!8\^6JH)==^!'P8\37!N_$?PD\,ZA(?M>Z2_T2"9C]J@^SW/+H?]=#B*
M3^^@VMD<5UM%+VU;^9_>5]6P^W(ON1QNB_L\_ CPY=+>^'O@KX2L)HY+.1)K
M/P[;1.KVD1AM&!5 <P1$QQ'K&A*K@<5TNG:#I6D6<-AI6GPVL,"[888%"JB^
M@ [<GBKM%3*I4G\3;*C1HT_ABEZ*Q#]C3!4C@T](50Y50*?14FFP4444 %%%
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 4444 %%%
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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
M4/"W_(M:?_UY1?\ H KC?B3^S-\+OBM\9?AO\=?%MC=-KWPJU+5+[PFUO=&.
M*.:_L)K"Y,J#B0&"=P >C8-=EX6_Y%K3_P#KRB_] %7Z "D9%?[R].E+10
M # IJP0H<I$H^BTZB@!L<446XQQJNXY; ZG&,_E1Y,9;<4YIU% #8H8H%V0Q
M*J],*,4ZBB@ HQWQ110 FQ?2O&O^"?"*?V-/ .5_Y@I_]'25[-7C/_!/?_DS
M3P#_ -@4_P#HZ2@#V8  8 HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ,=Z0J#U%+10 @11_#1L7TI:* $V+_ ':0Q1DY*4ZB@!OD
MQ_W* B#HM.HH"PFQ?2D$:#HM.HH 3:#U%&U?2EHH :8XSU6EVKZ4M% #6C1O
MO+7@O_!0[]B)/V\O@?9_!K_A8[>%6L_$4&JQZDNCB]#&.*:+RS'YL7!69N0P
MP1WKWRBNG!XS$Y?BX8G#RY9P:<79.S7DTT_FCDQV!PN98.>%Q$>:$U9K573\
MTT_Q/RO_ .(:>?\ Z//7_P -R?\ Y8U[!^PI_P $4S^Q=^T5IWQ[F_:0_P"$
ME_LVPNK>/2X_!_V+>TT1CW&3[7+PH).-O)[CO]X45]/C./>+,?A9X:OB;PFF
MFN2"NGNKJ*?W,^6P?A[PCE^*AB:&&M.#4HOFF[-;.SDU]Z =****^//M 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@ 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 **** *'A;_ )%K3_\
MKRB_] %7ZH>%O^1:T_\ Z\HO_0!5^@ KSGX[?M<?LV?LRWOAS3?CU\8]$\+W
M'BWQ%:Z'X=@U2Z"->WUQO\F)1V#>6_SMA!CEAQ4/[:/Q%^)'P?\ V.OBQ\6O
M@YI*W_B[PO\ #/7M7\*V+6+70N=2MM/GFMH_)7YI=TR(NP<MG Y-?S/_  I_
MX)[?LZ?MC?L1_L[_ +8OQD_:-\9>/OC#\?/VNO#WPZ^*VJ7WC+[9?^'=-G;5
M;;R,S"607<MM;V-RLMUYN$\D1HL>\2@']544J3)YD9RM"31N,@U\,_\ !$C_
M ()W?MF_\$S_  W\3OV>_CO\?]-\<?"E?%*7'P)M1K-S>ZGHVF;[A9(+OSK:
M&.#=$+%_(MR\*S&Z9=N_+_F/^S5\'O\ @E#_ ,%)/^"@G[87[5O_  5Q_:!^
M';Z/<_&1M ^#VI:W\58?#:ZAIVF_:+;S(/(GMX[R(6*Z0HE5I&.W<YW2;Y #
M^A[S4WA!_%67XN\=^"_ %A'JOCKQ9INCVLTWE1W6J7T=O&TF"=@9R 6P"<=<
M GL:^9_^"6O_  3[_P"":'[&W@;7OBG_ ,$S+?3KKPW\2!:G4/$&B^.9]?L=
M4^P27449AG>>:/\ =R3W2-Y;#YMRMRF!^=_[#/[)/P=_X.,OVS/V@O\ @H#^
MVO+>?$+X,^$_'D_@7X%^%['7-1TO3UL[?9(;WREFBNX9'M7LIV5O+5Y;Z<LF
M41(@#]M-(UK2]>L(=4T:_ANK6XA6:WN+>9726-E#*ZLI(*D$$$<$5:K\<?\
M@GOX"TW_ ((Q_P#!>K7/^"4?PV\>:G=?!WX\> /^$W^'/AG4KR:[DT'4X/M1
M>$.P"*##I^HHTA!DEBAL%DE=X<M^QU !1110 5XS_P $]_\ DS3P#_V!3_Z.
MDKV:O&?^">__ "9IX!_[ I_]'24 >S4444 %%%% !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 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 4/"W_ "+6G_\ 7E%_Z *OU0\+?\BUI_\ UY1?^@"K] &/\0O'?@[X
M7> -<^)OQ$\0VVD>'_#NCW6J:[JUXV(;*SMXFEFG<]D2-&8^P-?A5_P5F_X)
M+?\ !,WQ$/V:_P!L_P#X)B^,D\"W_P :OVEO#GA"Q\8?"G7LZ39B_-\?[2LK
M>)@MI<VMS:1!8[=X%C:&1&19,NO[F?%SX6^"OCE\*/$_P4^)6E-?>'/&'AZ]
MT3Q!8K</";BRNX'@GC#QE73='(PW*0PSD$'!K^>?]NC_ ()-?\%5O^";!^#'
M[.G[/W[=WAS6/@G=_M:: /V>M*\66OF:CX;\67J7,EC<W2OITR);0O\ :_,2
M&62"621KC[&KSNB@'W?_ ,$:OVO/VF?@3^WC\=O^"+W[<'[2U[\7-2^#OAVT
M\4^$?BMK%D8;B72)(;&:YAU"XFN'D=E_M2S:/S/-9,72M<.BP*NW_P $_/\
M@WI_X(9>%OA=?>,?@_HFA_M":3X@NKE+;QQXM\067B..)/*-N]M;/8)%9H(V
M\UMZQ^>LKDF7,<0C]#_X)&?\$?->_8>UWXE_M-?M;?&.U^+'QS^-5UYWCWQ1
M)HL4=K:V[.TCV-KE WDR2-ND 6*)EAMD6",0#=\V_ __ ((^_P#!:K_@F5XP
M\>?#+_@E!^U7\$5^"WBCQ%?:[H/AOXLZ7?+?:-=W4 M@?,M[*XDG>"&*V59'
MG\N5K=7> !Y$D *__!)KX0P?\$^O^#@[]H3_ ()P_L[_ !1N5^"-[\*8_B!I
M_P ._P"UI+R/0-7EGT>+8_FH##,L=U*%V,QDM6LO.>5XE\O8_P"#._P]J_PN
M_80^,7P,\?6W]F^,/"?[1FL6GB;P]=2*+S3ITTS2K=EFC!)3]];SQACP6AD
M)VG'OW_!(#_@DO\ %#]C/QO\0OVR?VV_CM%\5/VC/BS,D?C+Q;!:C['IMC&V
M5L+!Y(8I?)8K$7 2*$+:VD44$:VP:3R?XC_\$E?^"E/[*?\ P4C^(G[=7_!(
MGXW_  GTO0_C%<&_^(WPU^+D.K#39=2&V0W(:S6:2=GN9+NY#AK<PM<21+NC
M<J #E_VNX]0UC_@\#_98M].T>69-'^ NJW>H7$$9<0PR6OBF)7DP/W:^8T:
ML<%I$'5@#^N%?GI_P20_X)._M-?LW_M1_%'_ (*+_P#!1;XW:'X\^/?Q*M8]
M&FU#P>LD>DV6C1BUQ$BM!;;I#]CM5YA C2V4*SF21C^A= !39 S)A#@TZB@#
MRH> OVP-NYOVCO!_J0/AG-_\LZS?^">A)_8Q^'Y*;?\ B2GY2V<?OI*]GKQG
M_@GO_P F:> ?^P*?_1TE 'LU%%% !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 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%#PM_P BUI__ %Y1?^@"K]4/"W_(M:?_ ->47_H J_0 4UXTDQO'W3D4ZB@
MHHHH **** "BBB@ HHHH *\9_P"">_\ R9IX!_[ I_\ 1TE>S5XS_P $]_\
MDS3P#_V!3_Z.DH ]FHHHH **** "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@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H>%O\
MD6M/_P"O*+_T 5?JAX6_Y%K3_P#KRB_] %7Z "BBB@!LDL<*[Y&P,XK\MOVG
M/^#LS_@GW\%/'.O^!_@I\/?'WQBA\(WEK_PE?BOP)I<)T*QLSJ4-E=7"WDTR
MF7RS*HB=8_LUS++;QK<JLPE7]-?'GAV3Q?X*U;PG%=?9VU339[3[1Y>[RO,C
M9-^,C.,YQD9QU%?SM_ S]LKP[_P1Z_9K\+_\$DOV_?V6_$'PS\7>&_VCO"OC
M&;XI:7H;76B>+-*L/%NFZC=:F95 GN3'9VIAC,$4Q:.VCC81R*8Z /VM_P""
M;?\ P5,_9*_X*G_"&Z^+'[,/BJ\\W2KP6OB+PIKUJEMJ^BR,&,1N(4>1?+E5
M&:.:-WB<I(@<O%*B>(?MC_\ !QE^PW^R%^TY=?LA6/@KXE?%CQSIMG<3ZUI7
MP=\,6VK_ -E-;1RS74$YDNX3YL$,,DLHC#B%4?S"A1PO9?\ !+GX<?\ !,#Q
M1XP^*W[<_P#P3:^)6G:TWQHU>TO/'D.BZM)]GM+Z$W#J7L)0DMA-(US/,R3(
MK,9BRJJ-@_,O_!HYX8\2>/OV._BQ^W)\8=$M+KX@_&GXV:MJFN>+EA@CEUFW
M2.%R3'  D"B_GU-A&J( 9#A=GET ?:G_  34_P""J'[)_P#P54^$^H?%+]F/
MQ)?+-H=TEMXF\)^(+-;75]$DDWF#[3"DDB;)D0O'+%))&^UU#^9%*B?2%?D_
MX-\!Z)^R1_P=EZIX8^#-M_9NC?'[]GA_%'CC1852&S;5$OIHS=PPP"-?.=M-
M,KRS"61I;Z]?=^^^7]8* "BBAF"C<U !7C/_  3W_P"3-/ /_8%/_HZ2O9=Z
M_P!ZO&O^">SJ?V,_A^<]=%/_ *.DH ]FHI-Z_P!X4;U_O"@!:*3>O]X4;U_O
M"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\ >%&]?[PH 6BDWK_>%&]?
M[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_ 'A1O7^\* %HI-Z_WA1O
M7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_P!X4;U_O"@!:*3>O]X4
M;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\ >%&]?[PH 6BDWK_>
M%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_ 'A1O7^\* %HI-Z_
MWA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_P!X4;U_O"@!:*3>
MO]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\ >%&]?[PH 6BD
MWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_ 'A1O7^\* %H
MI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_P!X4;U_O"@!
M:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\ >%&]?[PH
M 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_ 'A1O7^\
M* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_P!X4;U_
MO"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\ >%&]
M?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_ 'A1
MO7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_P!X
M4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O\
M>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_
M 'A1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z
M_P!X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3
M>O\ >%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6B
MDWK_ 'A1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %HI-Z_WA1O7^\* %
MHI-Z_P!X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@!:*3>O]X4;U_O"@
M!:*3>O\ >%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[PH 6BDWK_>%&]?[P
MH 6BDWK_ 'A1O7^\* %HIK2Q(-SR*!ZYIU !1110 4444 %%%% %#PM_R+6G
M_P#7E%_Z *OU0\+?\BUI_P#UY1?^@"K] !1110!S'QJ\6>-O 7P@\4>.OAK\
M.IO&'B+1?#M[?:#X2M[];636[R*W=X+%9F5EA,TBK&)"I"%]Q! Q7Y<?\/A/
MV1?^"N'_  3>\*^)_$B^#O#>O6_Q^^'R?$KX4:YXDM[YM+TJ+QUHJR7$ZSQP
M_:-/DMI86><Q"!6EDA9BT;9_6ZOS?_X*(?\ !M;^P'^V'\6K+]H_PE\'+/0O
M&>H?$+2-6^(26WB*]L=.\3::=1LSJXFAAW^5=2V,=WLDMOL[27-PTDTA9C*H
M!\Z_\$?-'_9KT#_@XY_:4TK_ ()Q&5?@6_PGAGU9?!]X9_";>(VO=,<?9#"3
M;JB^;J2PIG$?^G);A8 $'9_\&F_Q6C^$WP ^+/\ P3.^,OC2RM_BM\&_BQK
MO/!,CQK/;:5FW@DG@*C%W&NHK=J\B,^PS0;BJS0;OT>_8Y_8>_96_8(^%*_!
MG]DOX,:7X-\/M=R75Q#9-+-<7DSL6,MS=3L]Q<N-VU6FD<H@6-2$1%'SY_P4
M!_X-]O\ @F__ ,%'?BG-\=_C?\.=8TOQQ?+!'JWBCPCKTEG/J<4,7E1)<1NL
MD#E8PB^8(Q+B*-2Y1 M 'SK\$?B9X8_;I_X.I/%'Q7^#5S/J7A3]G_\ 9]_X
M136/%.EPB\TV\U66^>3[*+B-MD+@ZA=H V6=]+N0JD*S+^LU>(_L'?\ !//]
ME?\ X)O?!Y?@G^RG\-X]#TN:1)]6OI[I[F^U:Z"!#<W,\F6=VP3M!$:9(C1%
M^4>W4 %(ZAUVFEHH \O'[%/[)>S9_P ,Z^#\8QC^P8<?RH7]BC]DE/N?LZ>#
MU^F@P_\ Q->H44 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\
M#%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_
M -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#
M_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_
M (4?\,6?LF_]&[^$/_!'#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%
MG[)O_1N_A#_P1P_X5Z?10!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;
MOX0_\$</^%>GT4 >8?\ #%G[)O\ T;OX0_\ !'#_ (4?\,6?LF_]&[^$/_!'
M#_A7I]% 'F'_  Q9^R;_ -&[^$/_  1P_P"%'_#%G[)O_1N_A#_P1P_X5Z?1
M0!YA_P ,6?LF_P#1N_A#_P $</\ A1_PQ9^R;_T;OX0_\$</^%>GT4 >8K^Q
M=^R>C!T_9X\(!E.0?["A_P#B:].' Q110 4444 %%%% !1110!0\+?\ (M:?
M_P!>47_H J_5#PM_R+6G_P#7E%_Z *OT %%%% !1110 4444 %%%% !2.VQ=
MQ!_"AW6-"[G@=>*_)G_@H%^WA^TU_P %4/CQXB_X).?\$?M=%M9Z/"8?CU\?
MH)&_L[P[:MO5M,LYD(\RYE*21#8P>1ED5"D<5Q/$ ?K,C;T5]I&X9PW44M?
MG_!L;\:;_P"-G_!%[X2W^O\ Q F\1:QX=&K:!JTUW?>?/9BUU2Z%I:N225\N
MP:R5%/2+RL#&*^^Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\F_;E_;&^%
M'[ ?[*WC']K7XTSW']@^#],$\EI9PF2XOKF21(+:TB !^>:XEBB#-A$\S<[*
MBLP_.'XR?\%$?^#C;X"?L[Q_\%*OB1^R!\"X_A/!Y>KZY\';6\U4^+M%\/O-
MO\ZZF)\I)TM\>9(JN8=_F2V:B.6., _7>BN+_9S^.'A;]I;X ^!_VB/!-I?6
MVC^/?"&F^(])M=3@2.YBM;VVCN8EE1'=5D"2*&"NZALX8C!/:4 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1103CDT %%?"_[<W_!2S]I6R_;(TW_@F1_P3.^$O@WQ
MA\9I?"W_  DWB_Q!\0]4FA\.^"M*,L4<<EXEJWVB>63S$ BCVL@N+=]LBN5'
MB/CS_@LE_P %'O\ @E;\9/#?A?\ X+:_LX?#N7X7^.+^.RT?XU? 3^TIM/T6
MZVR-+%>VUX7GF8+L?:J0OY4,[0K>,C)& ?JM169X,\9^$OB+X1TOQ]X!\3Z?
MK>AZUI\-_H^L:3>)<6M]:S()(IX94)62-T965E)#*P()!K3H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBL/XF_$?P9\'OAQX@^+?Q'UR/2_#OA?1;K5]>U*2-W6T
MLK:%IIYBJ!F8+&C-A06.. 3@4 ;E%?E;X0_;[_X.!OVXOA;JG[:'[ '[)/P-
MT'X2WTTLOPS\)_%V\OQXL\4:?&=BW?[BZBLX/.=79$EDA55(Q),FR>7WK_@E
MY_P6G^%G[?\ XGUS]G'XK_"[5O@W\>O!\DB>*OA%XL9OM(1#_P ?%I*Z1M<1
M[&C9E,:21E_NM'LFD /MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\'_P""
MGO[0OQ;_ &3OV OBM^TE\"[/P_<>*/!/A&?5]-A\4Q326++"5:7>L+([MY/F
M;%#*&DV!B%)- 'O%%?(/_!'_ /X+ _ 3_@K1\ E\=^")(-"\<:*D<7CKP'->
M"2XTN=N!+&>#-:R$,8YL#."K8=6 ^OJ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **1B0I(]*_*7Q9^VY_P %B_\ @K?XD\;7/_!%+Q#\,_AA\'_!/BC^PM/^
M,7Q&0W%YXSOK<M]KDTZ+[)>PI9 M$%:2WW.,,)5=I((0#]6Z*^#?^"/?_!3C
MX]?M._$GXH?L(?MX_#S1_"?[0'P4O(AXE@T/<ECXATV;'DZE:QN[,@VM"S_P
M,MU;R)M$IBB^\J "BBB@ HHHH **** *'A;_ )%K3_\ KRB_] %7ZH>%O^1:
MT_\ Z\HO_0!5^@ HHHH **** "BBB@ HHJ.XN8+2%KBZF6.-1EG=L #&<T >
M/Z)\1_V8?^"DO[-WC#PU\'?CG#XC\)ZY_:WA+6M>\ ^(C%<65PFZVN4CN(CN
MBE7<'1QE71XI4\R*5&=/V%/V#/V<?^"<_P"SAI/[,/[,?A$Z;H6FLT][?WA2
M2_UF^=4$U_>3!5\ZXDV("VU5542.-8XHXXT_ '_@GWI__!33]BGX->*/^#@K
M]D?0_P#A(OA+XX^)?B"[^)GP3C8JUUX3AO7QJJ[-^Q[:<ZA&953S+181*5GM
M9KI4_H%_8@_;C_9U_P""A/[/6C?M*_LT>-8]5T'5MT,UK-MCO=+O$53-8W<.
M28;B+>NY<E2K)(C/')'(X!^>O_!(77/^'</_  5__:6_X)$>,K>'2?#?C[Q#
M)\4_@9'#IJ6-I<VMR@-U9VRLV9C% L4 \L%?^)+>-\NW:/UH!##(KX#_ ."Y
MW_!-'XX?M;>'/ ?[7?[!NKQZ#^TA\#]8.J> =2CDAMVUJU+*9M+EFE*QX) >
M,7&Z DS0R!8[J5U^X/AG-\0[CX<Z!<?%S3]'M/%<FBVK>)K7P_<2S6$.H&)?
MM"6TDJI(\(EWA&=58J%+ $D4 ;E%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$_&W]H_
MX&?LWV&AZK\=OBIHGA.U\2^([;0-"N-<OE@2]U*X#F&U0MP7<1R$#CA3Z5VU
M?EC_ ,'4/@?P[^T=\%?V;OV'AXACL_$7Q:_:<T'3]-7[.\DL-C]GN[6[O0%!
M^2!K^V+]\2]QD@ ^M/\ @KQ^PMKO_!2K_@GQX\_9(\&>,K/P_KGB&UM;KP_J
MVI12-:Q7UI=PW<,<_EG>L4IA\EI%5VC$AD$<A01M^;'Q\_:<_P""[_[0_A'X
M2_\ !%K]KC]FKPA\(?%G[1%OJ7AO7?C0OBJQUB35]$T^T$VLSP:=93M';7#V
M1&\22!)3<.D2VY8/![+_ ,$_OV_?VE?^":7[26C_ /!(3_@KIXC6^%Y&MO\
M 7X^3DQV'BVQ0A(K&[E=B([M 4C^=MX?9'(7,D,\_N?_  6>_P""=O[3/[6?
M_"K?VM?V"/BS;^%?CM\!=6O]2\#KJ<BI8:Q;WD<*7EC,Q1BKNENB)O\ W++)
M-%* LWFQ 'RQ^VA_P2I_;$_X)._LG+^V9_P3M_X*>_M >(-4^".@P7VJ?#?X
MG^-!JGAS4]!LH@DUM%9 016]O;6OVB186$NV--L)CE"25^I_[)OQO/[37[+G
MPW_:1_L(Z6OQ!\!Z/XE32VF\PV0OK&&Z\DO@;RGF[=V!G&<#I7YH>./@K_P<
M%?\ !6[P)9_L=_MX?!'P'^S=\(]1FM)/BMXB\(>)+;5-<\3VL,OF-8:>L5W>
M1VBRNL6\RX*A<F2:/S+6;]5_AU\/_!_PG\ :'\+?AYH-OI7A_P -Z1;:7H6E
MVJD16=G;Q+%#"F23M2-%49).!0!LT444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 !..:X?X
M<?M)? CXO?$7QM\(OAI\5=%UGQ-\.=2M[#QMH=C>!KG2+B>!9X5E3KM=&.'&
M4+QS1Y\R&5$[AON]*_GP\2_!7_@H5\8/^"K'[8G_  5L_P""75W?0>(/@C\3
MK+PO#X+O-/=K+X@1V-C]DU[22B.OVED>QM)1!PTGVF.2&2.XCA- 'T+^W'XA
M\1?\$7_^"YFJ?\%:/B7\.]?\3? KX[>"+/PK\0/$FAV'GOX+U*%+""*22->6
MB8:=:L,LI<3W 0.\,<<EC]N/_@I;^Q%_P6^U_P"$O_!-_P#8C\.WWQL7Q!\6
M=#\0_$W4O^$4O]/T_P ,>%=-NXY]0N99K^&W99)8B;==H*L)GCWB62&.3[7_
M ."7G_!43]F+_@K_ /LTW/Q"\ :9#9ZM8PKI_P 3/AKKDD=Q<Z#=2HP,$P*@
M7%K*%E\JXV*DR(ZLL<L<T,7)_M;6W[=O[$/C'PC!_P $D/\ @E]\)?&O@74C
M=3?$;0='U[3_  GJ+W> ('B+B"V10/O2M]I=\E/*A""1P#P7_@B[I_Q1_P""
M<O\ P46^,G_!$'Q)XBU;Q%\.=&\-_P#"S/@7JVJ7"F73]#N;R.&ZLF /(%S<
M@#:L:F6WNIM@^T +^J-?"?\ P3"_8>_:VMOVFO'G_!4?_@I(GA_3_C-\0/#-
MGX7T+P+X4O)9[#P3X=A,<SV/F^<\<\\UQ''+(4,B(\3&.3$[HGW90 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 <E\;_ (\?!S]FSX8:S\:?CS\2-)\)^%?#]K]HUC7-
M:NA#;VZ%@JC)^\[NRHD:@O([JB*S, ?D;1/^"H?_  2K_P""QOP_\??\$_?V
M=OVS+&^\0?$;X?ZSHGV1O#^HZ=>?9[FRFAFEM$U&VMUNY8HW:;RXRS!8V9@$
M5F'@/_!5&Z^'_P =_P#@O]^RS^QG^VK,DWP,F\&7GB/PUX:UB-TT3Q/XV,MY
M##:7VZ18;DQQPVOE0N'R]WY!5TOF1\S_ (.EOV3/A'\'?V,/"?\ P4$_9W\"
M>'? ?Q2^"/Q T&\\-^*O#WA^""Y-K]H$45HP0".1(K@VT\8E201^0ZJ%6:0,
M =;_ ,&]G[>=_P""/#]W_P $4?VT+3_A%?CQ\"7N-(TFPO5VP^*-#AS);SV;
M[5$C16[)A,9EM1#<(9 9_)[3_@O;_P $V+[XU?"C_AXS^RGK<G@_]HGX#Z?)
MXE\)>+M+CQ/J=C9(UQ-ILRA'%P3&LODHZ,ID<Q/B*>4UZ-_P5;_X(X?!K_@I
MKHWAOXKZ+XTU+X7_ !K\"O%<?#_XN>%PT=_8%9/-2VN/+>-YH%E/FIM=)8)<
MO$ZB29)OF/Q-\+/^#J'XZ_#K4OV$?C!JG[/^F>%_$FAMHGB?]H+2&N&U"339
MDV73PVBO'_I<D)DC&+.!,M\K0G$R@'WI_P $QOVR[7_@H)^P9\,?VO8=.CL[
MCQCX<636+.WA9(H-3MY9+2^CB#.S>4MW!.J%F+% I/)KWBO+_P!BW]E'X9?L
M.?LM^"?V4?@];2Q^'_!6BK8VLMQ_KKJ4LTD]U+V\V:=Y9GV@+OE;:%7 'J%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !115/7[G4[/1;J[T:R6ZNXX&>UM6E\L32 95-Q^[
MN.!GMF@#YS_;._X+$?\ !-O_ ()^>+]/^'_[6/[5&B^&=>U&%IH]#MM.OM4O
MH8P%(>>WT^">2V5PWR-,J"3#;"VUL>=_MZ^'O"__  7%_P""17CCX>?\$\OV
MA/"FL1>/[2RCTGQ%)=3QVJR6NH6EY+9W(1#/:2/'"8WCDBWJ)<.@#9KYZ_X-
MF?@W^R[^U+^Q#KG[:/Q8T#1?B)\;OB%XZUZ+XU>(O%FBP75W;WGVEBFG1B2(
M""V:R>SF,,8,>9R. JI'5_X))^#O#_[&W_!P#^V/^P7\"](72/AG>>&]#\:Z
M=X=AXM=*OI(+*26.VB7$=O$SZI,JQHH B@@3D1+@ ZG]O[_@B9XX^$!\%?MS
M?\$;KR'P3\=OA%X6L=&70XV$5CX_T2QMHX$TZ\3*H\YA@CC5W(60*B.RE(9H
M?I#_ ()1_P#!67X,?\%.OA'<7VFV4GA+XF>$V^Q?$WX8ZQNBU#P_J"DI(-D@
M5W@,B.%D*@@J4<(ZLH^L2R9V$CGMZU\Y:C_P2S_92E_X*$:7_P %,/#FBZIX
M?^)-GH-UI>L-X?U)K2Q\0K-&L2S:A!&!]IECC!522 WR%PYAA,8!]'4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %9_BKQ7X8\#>&M0\9^-?$=CH^CZ38S7NJZKJEXEO;
M6=M$A>6>65R%CC1 69V(55!)( K0K\J?^#H#QY?+%^RK^S[\6+F32_@#\1OC
M[IUI\<]=;6)+"U^PP7%J\5C=3K+&([>2)[VY9BPV-IR2@AHQ0!]$?"G_ (+^
M_P#!(#]H+XQV?[-GPX_;4T*]\4ZU?-ING6MSH^IV-K=W)^4117US:QVKL[?+
M'ME/FLRK'O9E!=_P0S_8*_:*_P"";'['-]^R?\>OB#X>\26.@^/M:?P#?:':
M/#(^A2W DADNE8D1SRRFXG,2M((TF1#*Y4A?._\ @N7_ ,$SOV./'W_!(CXF
M6GA;]G_P;X5O?A?X%O?$O@;5/#/ABULI-(DT^,W;P0&%%V13QPO"Z?=(DW8W
MHC+]+?\ !+CXB^*_BO\ \$U_@'\3?B#KUUJ>NZ[\(/#M[K6JZA<M+<7UV^G0
MM-<2NY+/)(^Z1F)))8F@#X4_9,ALM0_X.\_VG=6T32&ABTW]GC2[36KK/$UY
M+'X9EC8^Y@15_P"V5?=OA;_@I#^RCXY_;EU/_@GAX)\?MK'Q*T+PV^M:]8Z5
MI\UQ:Z9"CHK0SW,:F.&<&6$F-RN/-4$[V5#^2/[6GB/_ (*9?"S_ (.&/VB?
M@3_P3^^#EFWCK]I+X?\ A5O#?Q#U:<BV\)Z!;:;:65YKCL@<11QW%O/"&D4L
M)8XQ'',\D4<OZG?\$O/^"7WP._X)>_ B3X;_  ^NYO$GC#Q#=#4OB1\2]:AS
MJGBK4SN+33.S.R0HTDHA@#,L:R.Q,DLL\TH!],4444 %%%% !1110!0\+?\
M(M:?_P!>47_H J_5#PM_R+6G_P#7E%_Z *OT %%%% !1110 444$X&<4 %(X
M4KA^E?FW\7?^"SW[:GQM^,7CCX9?\$>_^"<\OQRT'X6^)!HGCSXE>(/%UKHF
MDRZE%DW>G:<+F2+[:\0V@S([;68,(7BD@FFZW_@I-\5O^"OOQ&_9%^&/PW_8
MG_9OM/!WQ2^,%U#IWCC6)?%4-Y#\+$DM3+.[W(C02,B^;&;N.-@CQ;85DFEM
M\@'VYX!T3X=:'X=DTCX9:5I-GI:ZI?/+;Z'%'' +U[N5[QB(L+YK733M+_$9
M3(7^;=7Y5?M&?\$U_P!L#_@DQ^VS:_\ !0#_ ((J?"__ (2?P/\ $#6[33_C
M1^S79726MG.T]QY:7VG[R(K6-7E9@X&-/9W<!K&2XA@^Y?\ @EU_P3E^'?\
MP3!_96LOV<_!'C/5_$^H7&IS:UXQ\6:U=2--K>LW"QBYNQ$SNMLC>6BI"A.U
M$4NTLIDFD^C* &P,[0(T@(8J"V<=<>U.HHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\
M3_X* ?MW_!?_ ()T_LW:I^TC\;)[F:SM;J&PTC1--"O?ZYJ4Y(@L;2-B/-F<
MAFV@_+'')(<+&Q ![96/XIT/P-J<^F:MXSTC2[B32]3CN-&N-3AC8VEZRO D
MD+./W<Q69XPRX8B5E'WB#\4_L-?MW_\ !7_X\_M$Z3X:_:K_ ."2]O\ "OX8
M^*=)GU/3?%DOQ'MKJ\T.&.!72"\MT4R27$LLD,8A>.TD0&4E&,$@'CGQ)_81
M_;V_X*T_\%.-0US]N^WU3X9_LT?L_>-%D^&'@?P[XA:.?QUJ4(66WUN2ZM75
MU#1R1OYH*/:K(UI#LG^VW% 'W#_P4"_X)]_LX_\ !2;]G+5/V;_VD?"OVS3;
MS,^DZM:[5OM#OE4B*]M)"#Y<J;CQ@JZEHW5D=E/S_P#\$;M,_P""GG[/6J>-
MOV#/V^/"]QXM\._#2.U_X5A\>HKI?*\4:7*S+%:3([F5KF%$.YCN* ;)&;]S
M-/\ =Z+L14'\(Q2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117P;^VA_P5O_ &@]
M#_:5U_\ 86_X)??L27_QX^*OA'0[?4?'E]>Z];Z/X?\ "?VD![:WN+FY>-;B
MYDB_>"W62+*'*/(T<\<0!]Y-C;\W3O6+X7\/_#[1-8UZZ\&Z+I-I?:IJBW7B
M>338(TEN[X6L$*RW109>;[-%:QAGR_E1PKG:J ?(?C[]K3_@JWJO_!,O5?C3
MX/\ V -/T']H2YO&TC2?A>WC.WU!+.0W(M3J4DK)%"Z [[A;=9'4Q>63.0S8
MF_X(Z?\ !+[Q3^P3X)\5?&;]HSXN:EX^^//QBO+?5OBYXLN=2EDMI+B/S/(L
M[>/Y4\JW$TJK)L5FWL%$<0CAC /"?^"JG_!*O]H;X,?'^/\ X+ _\$;TBT/X
MU:*&?XB?#NUB(T_XB::S![B.2W0@3W#E%,D.4,Y59HWCNX8GD_1SX'>,?'7Q
M#^#7A7QY\4/AI/X+\2:SX?L[WQ!X1N=0CNWT6]DA5IK,SQ@+-Y4A9/, 4-MS
MM7.T=510 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%<9^T+^T!\)OV6?@KXD_:#^.?
MC&U\/^$_">E27^M:K>-\L4:X 55&6DD=RL<<:!GDD=$169E4_"'[-?\ P54_
MX*X?M7?%'P'\2?AO_P $=)=*_9Z\?:A#'I?C+Q1\3+"TUJ'2Y;A@NN36>3)%
M#]F4SK;B%_-!3RKB198F8 ^_/&'@+X17?B;2_C+X\\&^'IM9\'VE\=%\4:M8
MP-<Z)!<1H+PP7,@W6R21Q()=C*'6-=V0HK\S?^#Q/QGJ7AK_ ()*V?A^QV^3
MXG^+.BZ9=,WW0BP7MV"?0;[5*U/^"HW[(_\ P4?_ ."LO[;UK^P'J<=]\*_V
M1_#6G:=K_C[QQI>I1->>/I)-S+80@9PT4L4B"WD4QPF,7DPE+6$)^H?^"AO_
M  2W^%?[>'_!/"Y_X)]0>))_"FF6ECI,'A'Q!-'+JD^BMI[Q>1(?/F$ERQAC
M:%VDEWNLKDON.Z@#XR_;+_X*"_M4_P#!6[]JNY_X)=?\$<OB#=^'?"/AN\C;
MX\?M)Z3(ZV^BQ+(3]CTVXB92\K-&ZKY3K)<R(RH\5M%<7-?K!X1T;4/#GA/2
M_#VJ^)K[6[JQT^&WN=9U..!+F_D2,*UQ*MO%%")'(+L(HXXPS':B+A1Y?^PS
M^PQ^SO\ \$[_ -G/1/V9/V:/!XTS0='!EN;RX99+[6+UU437][,%7SKF78NY
ML*JJJ1QK'%''&GL% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C*'&&_G7R-_P43_X
M*?\ B;]D[XF>%_V4OV7?V8]:^-WQT\<:;)J6A> =%U**QM]-TU)/*.I:E>2@
MK:6QDW(C, LCQ.IDCX:H_P!D#]K+_@J/\2_V=OB5XI_:K_X)O:;X)^)?@F%X
MO"/@_3OB-;20>-;[[&;I(XKC;);V<+&2W@\\W$Z^89@WEF%E(!]2>#O!?P^^
M'EO<>'/ 'A72=%ANM0NM3NK'2;..W66ZNIY)[BY9(P 9)9WED>0C+N[,222:
M_(2+]LO]EW_@GW_P7._X*!?MD?M2?$%=)L/#?@OP%I6BZ9;[9-1UJXN="M)A
M8V,!9?/G=[5<#*HB[I)7CB221?>?^"/W_!/7]JNX^..M?\%<_P#@ICX]O+OX
MZ?$+0VT[2O!>G7TMOIO@G0)'65-+$"N5."J-Y+EQ&^9&:2X>28]K\1_^""7[
M)'QE_P""KEU_P5*^+_F^(KZ72=-,'@;4+8-IXUFSB%O'J4A)/FA;:&U5+<KL
M$D32,6W!5 .8_P""0VD?\%-/VI_C%XD_X*=_MS?$'6_ /AGQQHJ:?\+_ -G.
MSNMVGZ1HWFB6&^O$D0$WKC)$VV.9Q*Y81Q>5;Q_H=3418UV+3J "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBJVL:QI?A_2KG7=<U"&SLK.!I[R[NIECB@B4;GD=F(55506
M+$X !- %FL'QW\,_AK\38=+A^)7@#1?$$>AZU;:QHL>M:7%="QU&W;?;WD(D
M5O+GB;YDE7#H>5(-?G!:?\%J/^"D?[4NH2?%_P#X)??\$EKWXJ? W2_$=WIJ
M_$'Q1X\LM!N?%D=NRQ23Z;:73)+'!YHD59RDX;#(T<,L4L2=W_P5^\!_\%4?
MVOKGP'^P=^Q]I-C\/_!7Q&TN:7XR_&F'5EN%T*S0HMQIENF(IY#*)%VE CW&
M[9F")+F1 #T?_@N#X]M=+_X(V?'[Q9X7O8;ZVU#X5WL%K<6<JR1S6]XBP>8K
M X9"DV[<#@CD9KX2\/?\%/OC1XF_8=_9I_X)&_\ !)33HO$WQ_\ $O[/OA,>
M+/%<<G_$L^&FG/HMD9[^\F575)D$H(&&,;2( LDTD,$GZ-^$O^"8G[/7P_\
M^":5S_P2X\%W>MV_@.Y\ W_A=M3N[X76HXO$F,][OE4IYYGGDG "")&(5(TC
M58QD?\$H/^"4'[/'_!)G]G6/X.?"" :OXCU;R[GQ]X^O+01WOB.]52%9AEO)
MMHPSK#;!F6)78DO+)-+* >M?LB_ CQ=^SC^SKX.^#GQ(^.6O_$_Q)X;T&+3]
M6^(7BI$&HZS(I+&24KD[06*H':20(J^9+-)OF?TJBB@ HHHH **** "BBB@"
MAX6_Y%K3_P#KRB_] %7ZH>%O^1:T_P#Z\HO_ $ 5?H **** "BD9U098^U)Y
M\.XKYB\=?:@!6=47<YP/6N#\%?M2?LS?$_QYJWPG^&O[1'@;Q%XIT/(UKPUH
M?BNSO+_3R#@^?;Q2-)%@X!WJ.M?"G_!P/\5O'WBWQY^S3_P3*\/?%/4O WA?
M]IWXA7.B?$;Q1HNH);WSZ':&S$^E0.R-L>\-ZL8('S&,1.LD4TL;_$?[77_!
M+W]A']H_]M/PG_P3W_X(B? P^#OB5\)]?M=;^+W[1.A^,-6DL?A];QRR%+(2
M/=,;W5C/\Z*K++#);B(2*$NFLP#Z2_X-M?VFO"W[)UKXO_X(;_M20Z/X,^-'
MPI\9ZH=#M6M#:KXVT^XD-V+R"60AKR<+(9%!1&:Q-JZ!UCF\KUC_ (+6?%WQ
MGX._;-_8?\&_ CXZ>*=/\<:M^T19)J7P\\.W,C6^M>&)%6/5K^]@1&S';09C
M#L0J1WETX!V%XN3N_P!GO_@EI_P<#:[\3OV9_C-X5\9:A\3_ -ES78_ .M?%
M:;[-IGB.Z>)I8FOA+:QFUFCFN[/42L,D+1QL))$A@\X"OHW]@?\ X(H_L5_\
M$^/&^H?&3P!!XJ\<?$C4U:.Z^)_Q2UP:OK@A*[/)CE$<<<(V?(7CC61T^1W9
M0H !]<T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%->:*,[7?G&<=Z1G61'2-^0,?+VH
M YSXK_&KX._ ?PC-\0/CA\5_#?@W0;>18[C7/%6N0:?9Q.QPJM-.Z(I)Z G)
M[5^</_!Q(/%OB[]F_P" _P#P4B_9GGD^)?A/]G[XTZ/\0?$.@^$]<BFL=7TF
MVE61KX2Q>8'$+Q"/S(P_E17=Q*PV1N1XGX \&_L5_P#!0[XF?M3?\%.O^"SW
MC.VU+P'\!_B]K7P]\ ^!=9U*ZM-+\+:;IXA_TG[-;S;[N]O?,B0Q8<R3HZHC
MDPI#YU_P3]\.K_P2\^$_QF_X+>O\-OB9\+_V5_$4$-I\,/V7[&^DU2;Q':WC
MVUE:ZSJIU%Y%LX9)2LL<A?SBMPRI*]N8H[X _:/]D3]L;]G_ /;B^ ^B_M%?
MLZ^/K77?#FN0@I)"P\ZSGV!I+6YC!)@GCSAXVY'!Y!!/Q9_P0.^-7Q>^-7QX
M_;.U2Z^+FI>/_A/9_M$72?##QAJ.J"^6XDV2)>6MM<>8^^T@MX]+6$+B'8P:
M/AV K>,?^#7W_@E?\8O'UY\:OA7K?Q*^'_A[QE''<Z]X(^&?C06'A[7[>28W
M)26"2"61()"XQ#!+%%&@41)%@5]]_L^?L]_!K]E;X.>'_P!G_P#9^\ 6'A?P
M?X7L1::%H>GH?+MH\EF)9B7ED=R\DDLC-)+)([NS,Q8@'9T444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4449H **C%S"4\P,2,9X4\U\(?\''G[:7Q4_8H_P""9NK>)/@AXEN/
M#_BCQYXJT[P9IOBZVO#;MX>2\\V2XO1(HW(PM[>:-9$*O$\RR*P:,9 /KBX_
M:C_9GM?B_'^SW<_M#>!X_'TT?F0^!W\5V8UATQG<+/S/.(QSD)C%?EM^P1\;
M/"G_  2Y_P""XG[3?[(_[8VNV.@?\-*>/(_'?PA\=:A$(K/6([F>\D72GN6;
M*R(;K[/"KA4,MM.BG=/ LGA__!1O_@E3_P $L?ASIWAG_@E7^PW^R_)\3_VK
MO%\5O-<>,-2\9ZD\GA>WV1K<>(=;F29H8D9 9%M!$(\R[UB!>%9OJKP9\&OV
M*OVPO&$/_!OY_P % +/QI\;/B=\&_A3!XFU+XO>++);2=VGDM-[Z=?K(+KY/
MMEFF6WK*L6R=IGC?(!WW_!S;\5_%?PG_ ."7^I:W\(OCWXH\$_$2X\;:#!\/
MK7P;K3V=]XAU!K^(-8*(OWLZ_9S//Y:$$M;IG*@HWWYX2FUZY\*Z;<>*;2&W
MU1[&%M2@MVW1QW&P>8JGNH;(!]*^&?V,?^#<G_@GI^QI\5_#_P <([SX@?%#
MQ1X-^SKX%U+XN>*$U1/#*0AO*6RMX8(($V,WF(7C<Q.JO$8V&:^]J "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBD+*.I]J %K,\7^-/!_P_P##MYXP\>>*=/T72-.@,^H:
MKJUXEM;6L0ZO)+(0B*.Y) %:(D0G ;KS7Y(?M&^!/A'_ ,%4/^"Q?QN_9V_X
M*$_$JWM_@#^R3X)T?6['X<7'B!]'L=7OM1TU;RY\0:E<I)'(8;**5X_OJD:O
M&=R++<)< 'O/_!:[PS8_\%.?^",OQ:\(?L*?$/0?B7=7EC9W^E_\(+K4&JPZ
MHVG:E:WT]I$]J9?-F,5O)Y<2?.\OEK_%@^J?\$G_ /@IU^SS_P %/?V5-'^*
MWPFUG3K#7M-TVUM/'G@6&15N?#6H%"K1&/.?LSLDAMYL!947^%TDC3\L?V&/
M@'\);7]L?XC_ /!:S_@G=X0\;? ?]CWX+^%=6N=2A\/W$LMW\:FTV.ZN+\VF
MGZFYCM],.TQ_O",-:QB$6UUYK:?]4:'_ ,$:?^"77_!8SP5X-_X*F_"&Y^)'
MP;\2?%#1&UG7M1^$?BJ/2YKNZN4\J]AN5EMI8O-659XY98(XO/<R22&4ON(!
MU'[(GQH^)?C?_@Y _:4\!_#KXQ^(/%WPKTGX-:''XHL9I#<Z5X7\3PS6T=MI
MUO)RL#&%]4F>)"NZ9[K>&:#Y/TBKQW]B7]@K]EG_ ()X?!V+X&_LG?"^W\-Z
M'YWVB^D\Y[B[U*Z(PUQ=7$A:2:0C@;CA%"H@1%5%]BH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***;Y\)( D!W=,4 .)QS7"_$3]J']FGX0^,])^''Q8_:%\#^%_$/B!@N
M@Z#XB\56=E>:F2<8MX9I%>;GCY >>*X'_@IO^U#XE_8X_8 ^+G[3/@/3&O==
M\(>![Z[T.,6OG+'?%/+MYI$R-T4<KI)(,C]VC\U^/?Q,_9)_X)1_!_\ X)K_
M  S^/?[6WP;U[]I3]J[]J/P?I>N^']-NO&&JMX@\1ZQJ-O'<QB/R+@?9;2U,
MT<+3!09%A"$.6\L 'OG[3OQ,7_@EE_P<DV_[</[3-U=0_!_]H;X50^"=)\>7
M9)T[PIJ4+6)-K.1DQQE].24L=B8U!Y,E8)MOW3_P5@^,GASP+_P2O^-WQ;T/
MXYMX2,?PHU2Z\*^,-$\1"RE&H26C?V=]END8'S)KAK>./RV#.TRJAW,IKX0_
M8Q^ _@7]D_X/_!7_ ((0_P#!5RT\3_&+Q!\?=)U/4M,T;5HDN?#G@:WL-/EF
M_LVUORXN!/$(-J/;.?(DD4Q>2C))+[+\&/\ @UC_ ."7_P )?B#IOBOQ!/\
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
M*7VK:E<*519'CE>)8#&C_P"KWQQ-;![G](:** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MOQGXS\)_#OPEJGCSQUXDT_1]%T73YK_6-6U2\2WMK*UA0R2SRRN0L<:(K,SL
M0J@$D@#-:E<+^TI^S?\ !W]KGX'>)?V<_C[X/AU[PCXLTTV6LZ7.[*'3<KHZ
MLI!CDCD5)$D4AD=%92"H( /REUWX]_MI?\''?[16I_"7]C#XJ>*O@_\ L8>$
M=0;3O'/Q0TF.2RUGX@2C'G6EDSJ'CCDC;:L9 6.*4S7:R-)#9*OQ0_X-=?%G
M[%WAN;]H/_@BW^VY\5/!_P 8-%VW-OIOB[Q!:2Z=XCBB._[#*8;6% 78 @7*
MSV[LH22-%<RQ\Y^S_P#&_P#:)_X-BOVA]-_8M_;"UO5?&7['GC;6I%^%OQ6:
MU,DW@ZYED:1[6Z"#Y5RS/+"HPWSW-N,^?!7[3Z!XC\/>,O#EIXG\,:Q:ZGI>
MIV<=UI]]87"S0W=O(H:.6-T)5T=2&5@2"""#@T ?A-X[T/Q%_P ',_[+E]86
M*I\'?VUOV;;J^T7Q1X?NOM.GPZE:70>VNK4MN,T,,ICEC*-YAMY1+%(!'="1
MO4OV9?VR?^"SWP;^ .D_\$VOV:?^" !^%_B_0-'_ +'T[QVWBLQ^#])FY\S5
M-\T$L=V=Q>9E^W7$LTA9R\[N4?JOA</!GBW_ (.XO''B7]EZYMYK?2?V=ULO
MCO>0K))$VJB>WCCMUD *><L::/N4$8-M.I^>-P/ULH ^:?\ @DI_P3P\-?\
M!,/]B7P[^S#IFN_VUKBW$VK^-O$0WXU;6KG:9YU#\A%58X4X!,<"%@7+L?I:
MBB@ HHHH **** "BBB@ HHHH **** *'A;_D6M/_ .O*+_T 5?JAX6_Y%K3_
M /KRB_\ 0!5^@ HHHH Q_B%\/? OQ9\#ZK\-/B;X1T_7O#^N6,EEK&BZM:K/
M;7MO(I5XI(V!5U8$@@BOQ7^(G[,'_!6;_@@3\<]4\"?\$E_AKJ'QB^!OQHOI
M+3PCX#U19+YO /B.X0B*:63<OE6Z%=WVF5EA>&/9=.KQQW#?N!10!\6_\$C/
M^"3&G_L#:)KOQ_\ V@?&B_$?]I#XG9N_BI\4+QFD8L[+(=,L=ZJ8K.-E3)VH
MT[QJ[*B1V\%O]I444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\5?\%C/^".W
MPW_X*<_#73_%OA+7_P#A!?C9X%VW?PR^*&GS207-G<1R>=':W$D/[PVQE =7
M4F2WD/FQ<F2.7\^_ OPR_P""V/\ P7#\2:7_ ,$]?^"B6DWOPD^%/P9U-+'X
M]^(M)C%I>?$?5(6$UK#"5!AF4P&UF_=!K16E^V,'+64$?[LT4 <U\'_A%\./
M@+\,-!^#?PC\'V>@>&O#.E0Z=HFCV"GRK6VB4*B#/+' Y9B68DEB223TM%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4V6*.>)H9D#*ZE65NX/:G44 ?C5^V+_P $
M_?VL?^"(_P"U7=?\%+?^"-7PJOO%WPQ\6WL,?QJ_9HT6VEFA93(<76G6\*.Z
MPAY'9!"C/8R.Q5)+&2>WA^B?^"4W_!,3XVV7QBU'_@JG_P %2;^U\2?M(>,;
M=TT71(Y!)IOPSTEU94TO3X\NJ3".21))5=R%D= [M)<37'Z&44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5\^?\ !23_ ()K_LX?\%0/V>+SX!_M!:!AE9KC
MPWXFL447^@WNW"W%NY!XZ!XS\DB\,. 1]!T4 ?@SH_PX_P"#BKXK6UU_P0)\
M0ZW'I/A?243_ (2C]J!K6XD$_@>0&.&U2?>#/-*%>)8 RW,H1HI'CACGN*_8
MK]A[]B?X _\ !/C]F_0?V8/V;O"W]G>'M%BW2W5Q()+S5;QP/.OKN4*OG7$K
M#+,%55 5$5(T1%]<HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&57&UUR/>O
MR@_X*L_\$H?V@OV;_P!HYO\ @L[_ ,$:XQH_Q>T<2W/Q0^%]E:L]A\0;%B'N
MF6UC*^=<R! 9[92&NF59X&COHU>X_6"B@#\H?^"?_P"Q'^TC_P %2OVG-#_X
M*_\ _!5CPW_9.GZ&ZW7[._P#D9FL_"]DS+)%J=TK*OF7<A1)M[JKR.D<C+''
M';V\7ZO#BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .!_:<_9D^"'[8?P1U
M[]GC]HCP#9^)/"GB*T,&H:;=Y7#=4FC=?FBFC8!TE4AD90RD$5^,^@? [_@O
ME_P2K\=:E_P2-_8@M_\ A8_PW^)C3'X*_&+Q%;NR?#>T:3=>M=S(K1VQBCD+
M;'0H\I22UC>25[4_NM10!\R_\$L_^"87P8_X)>_ !_AKX%O9O$GC+Q'=?VG\
M3?B5JR$ZEXKU4EBT\K,S,D*%W$4&YA&'=BTDLLTTOTU110 4444 %%%% !11
M10 4444 %%%% !1110!0\+?\BUI__7E%_P"@"K]4/"W_ "+6G_\ 7E%_Z *O
MT %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110
M 4444 %%%% %#PM_R+6G_P#7E%_Z *OU0\+?\BUI_P#UY1?^@"K] !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 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!0\+?\BUI__7E%_P"@"K]4/"W_ "+6G_\ 7E%_Z *OT %%%% !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 %%%% !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 %%%% !1110 4444 %%%% %#PM_
MR+6G_P#7E%_Z *OU0\+?\BUI_P#UY1?^@"K] !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !7E7AW]IR\\<?$3X@?#SP#\%O$.J2?#CQ5!
MX>UV^^V6,$,EY+I&G:L/)$MPKL@M]3M@695^<. " &/JM?/_ .QO_P G%?M8
M_P#9P&F_^J\\&T >D?\ "ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!
MUIG_ ,DUW%% '#_\+*^)_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\
M)-=Q10!P_P#PLKXG_P#1NVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!
MP_\ PLKXG_\ 1NVO?^#K3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +
M*^)__1NVO?\ @ZTS_P"2:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_
M /1NVO?^#K3/_DFC_A97Q/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[
M:]_X.M,_^2:/^%E?$_\ Z-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,
M_P#DFC_A97Q/_P"C=M>_\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H
M_P"%E?$__HW;7O\ P=:9_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$
M_P#Z-VU[_P '6F?_ "37<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#H
MW;7O_!UIG_R37<44 </_ ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P
M=:9_\DUW%% '#_\ "ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_
M ,DUW%% '#_\+*^)_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q
M10!P_P#PLKXG_P#1NVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\
MPLKXG_\ 1NVO?^#K3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)_
M_1NVO?\ @ZTS_P"2:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1N
MVO?^#K3/_DFC_A97Q/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X
M.M,_^2:/^%E?$_\ Z-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#D
MFC_A97Q/_P"C=M>_\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%
ME?$__HW;7O\ P=:9_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z
M-VU[_P '6F?_ "37<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O
M_!UIG_R37<44 </_ ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_
M\DUW%% '#_\ "ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DU
MW%% '#_\+*^)_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P
M_P#PLKXG_P#1NVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKX
MG_\ 1NVO?^#K3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)__1NV
MO?\ @ZTS_P"2:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1NVO?^
M#K3/_DFC_A97Q/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X.M,_
M^2:/^%E?$_\ Z-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#DFC_A
M97Q/_P"C=M>_\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%E?$_
M_HW;7O\ P=:9_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z-VU[
M_P '6F?_ "37<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O_!UI
MG_R37<44 </_ ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_\DUW
M%% '#_\ "ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DUW%%
M'#_\+*^)_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P_P#P
MLKXG_P#1NVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKXG_\
M1NVO?^#K3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)__1NVO?\
M@ZTS_P"2:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1NVO?^#K3/
M_DFC_A97Q/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X.M,_^2:/
M^%E?$_\ Z-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#DFC_A97Q/
M_P"C=M>_\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%E?$__HW;
M7O\ P=:9_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z-VU[_P '
M6F?_ "37<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O_!UIG_R3
M7<44 </_ ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_\DUW%% '
M#_\ "ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DUW%% '#_\
M+*^)_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P_P#PLKXG
M_P#1NVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKXG_\ 1NVO
M?^#K3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)__1NVO?\ @ZTS
M_P"2:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1NVO?^#K3/_DFC
M_A97Q/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X.M,_^2:/^%E?
M$_\ Z-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#DFC_A97Q/_P"C
M=M>_\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%E?$__HW;7O\
MP=:9_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z-VU[_P '6F?_
M "37<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O_!UIG_R37<44
M </_ ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_\DUW%% '#_\
M"ROB?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DUW%% '#_\+*^)
M_P#T;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P_P#PLKXG_P#1
MNVO?^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKXG_\ 1NVO?^#K
M3/\ Y)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)__1NVO?\ @ZTS_P"2
M:/\ A97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1NVO?^#K3/_DFC_A97
MQ/\ ^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X.M,_^2:/^%E?$_\
MZ-VU[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#DFC_A97Q/_P"C=M>_
M\'6F?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%E?$__HW;7O\ P=:9
M_P#)-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z-VU[_P '6F?_ "37
M<44 </\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O_!UIG_R37<44 </_
M ,+*^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_\DUW%% '#_\ "ROB
M?_T;MKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DUW%% '#_\+*^)_P#T
M;MKW_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P_P#PLKXG_P#1NVO?
M^#K3/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKXG_\ 1NVO?^#K3/\
MY)H_X65\3_\ HW;7O_!UIG_R37<44 </_P +*^)__1NVO?\ @ZTS_P"2:/\
MA97Q/_Z-VU[_ ,'6F?\ R37<44 </_PLKXG_ /1NVO?^#K3/_DFC_A97Q/\
M^C=M>_\ !UIG_P DUW%% '#_ /"ROB?_ -&[:]_X.M,_^2:/^%E?$_\ Z-VU
M[_P=:9_\DUW%% '#_P#"ROB?_P!&[:]_X.M,_P#DFC_A97Q/_P"C=M>_\'6F
M?_)-=Q10!P__  LKXG_]&[:]_P"#K3/_ ))H_P"%E?$__HW;7O\ P=:9_P#)
M-=Q10!P__"ROB?\ ]&[:]_X.M,_^2:/^%E?$_P#Z-VU[_P '6F?_ "37<44
M</\ \+*^)_\ T;MKW_@ZTS_Y)H_X65\3_P#HW;7O_!UIG_R37<44 </_ ,+*
M^)__ $;MKW_@ZTS_ .2:/^%E?$__ *-VU[_P=:9_\DUW%% '#_\ "ROB?_T;
MMKW_ (.M,_\ DFC_ (65\3_^C=M>_P#!UIG_ ,DUW%% '#_\+*^)_P#T;MKW
M_@ZTS_Y)H_X65\3_ /HW;7O_  =:9_\ )-=Q10!P_P#PLKXG_P#1NVO?^#K3
M/_DFC_A97Q/_ .C=M>_\'6F?_)-=Q10!P_\ PLKXG_\ 1NVO?^#K3/\ Y)H;
MXE_% *2/V===_P#!WIG_ ,DUW%(_W#]* .6^#7Q6T[XS>"6\::=H5]IGE:UJ
MNE75CJ#1&6&YT_4+BPG&8G="OG6TA5@QRI4G!) ZJO(_V*O^21:S_P!E6\>_
M^I=J]>N4 %%%% !1110 4444 %%%% %#PM_R+6G_ /7E%_Z *OU0\+?\BUI_
M_7E%_P"@"K] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7S_ /L;_P#)Q7[6/_9P&F_^J\\&U] 5\_\ [&__ "<5^UC_ -G :;_ZKSP;
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
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 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 4C_</TI:1_N'
MZ4 >2?L5?\DBUG_LJWCW_P!2[5Z]<KR/]BK_ ))%K/\ V5;Q[_ZEVKUZY0 4
M444 %%%% !1110 4444 4/"W_(M:?_UY1?\ H J_5#PM_P BUI__ %Y1?^@"
MK] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S_^QO\
M\G%?M8_]G :;_P"J\\&U] 5\_P#[&_\ R<5^UC_V<!IO_JO/!M 'T!1110 4
M444 %%%% !1110 4444 %%%% !1110 45SWB_P"+7PM^']['IOCKXBZ)HUQ-
M%YL,&J:I% [IDC< [ D9!&?:LG_AI?\ 9W_Z+GX2_P#"@M__ (NLW5IQ=G)?
M>=5/ XZK%3A2DT^JBVOR.WH)QS7$?\-+_L[_ /1<_"7_ (4%O_\ %TC?M+?L
M[[3_ ,7T\)=/^A@M_P#XNCVU'^9?>C3^S<R_Y\S_ / 9?Y'6:SKVD^'M.FUC
M7-3M[.SMHS)<75U,L<<2 9+,S$!0!U).*R? /Q9^&?Q6TMM<^%_Q#T+Q)8I(
M8VO-!U:&\B5QU4O$S $=QG-?S_\ _!?O]N3QW^T;^V%J_P "M(\:K<?#SP'-
M;1:'8:;=9M;V\:UC>:]DVDB:0/*\4;9*I&IV!3)*7^3_ -EG]J;XS?L;?&G2
M_CO\#O%$VFZQIK[;B%9&^SZE;%D+VES&"/-@D*KN4G@JK*5=%9?D<5QA0P^8
M.BJ=X)V<KZW6[2M^NI_1F1_1MS3-^$(9I/&*&(J04X4G!\J35XQE/F33::O[
MONO1W/ZT@<C-%><^%OVL_P!G+Q/X8TWQ+!\:/#-O'J%A#<I!=:Y;I)&)$#!7
M4OPPS@CL:O\ _#2_[.__ $7/PE_X4%O_ /%U]:J]%J_,OO1_.DLJS2$G&5"=
MUI\+_P CMZ*XC_AI?]G?_HN?A+_PH+?_ .+J?2OV@O@5KFI6^C:-\8_#%U>7
M4JQ6MK;ZY \DKDX"JH;+$GH!R:?MJ3T4E]Y$LMS",;NC/_P%_P"1V%?"7_!2
MK_@N]\&/V$_C)8?LA_!CX'>,/CU\>-5T\W=G\*OAS:M--:KL6<+>S1I+);NU
MJ);E8HK>XD$4:R2)%%+%*_W:"#T-?DC_ ,&O/@OPK\;]8_:D_P""D/C[3X;C
MXF>/OV@M:T&^N=@:'3],@2UOUM;+S-TT,+2WVUD,C*R65F, PACH<9J>!O\
M@YD\>?#?XF:-X<_X*9_\$I/BM^S=X1\1W5O8:/\ $+7I;B^TY;Z8*ZQW!GL+
M,1HL1=W,;32QF-E:(8<I]5_M_P#_  5'T?\ 82^/?[.'P.O/A!-XH/[0WQ&C
M\*6NK6^N+:KHI>ZL+<7#)Y4GV@?Z<&VAD_U9&?FX]=_; _8Z^ _[<?[/>N?L
MQ_M"^&9+_P (^(/LO]IVMG=-:R_Z/<Q7,126/#1D20IRI&1D=":_)W_@Y1\
M>)_V??B'_P $Z_A9^Q/X+TYM:\$_$F/2OA'X>UB\DFM/M5G-H,.EVL\LTHD>
M+?' CN\H8KDM(#EJ /VTKQ_XR?M)?$GX9_M5_"#]GOPQ^S;XC\3>'_B4NO'Q
M+\1--AG;3O!?]GV2W%O]M*0/&OVN1C!%OEBRZG;O/RC\A?V]_AK_ ,%\?^",
M_P .M._X*9:A_P %4=6^-FGV_B#3U^+_ (!U714MM%L8+JZ@9DM89Y9(Q;27
M(6T\VT@M+B)+A3$B(\OE_HI^V9^U+\=?A;_P5=_8R_9H\"^-/[/\%?%C_A8G
M_"P-%_LVUF_M7^S-"@NK$>=)$TL'ESNS_N7CWYP^Y<"@#[&!R,T5^/\ \:OV
MEO\ @J]^V%_P6@_:*_X)$_LR?M<Z=\,_!>C>'=!UI/'$GAF"XU+PKI+:'9&]
MMM.$2Q23W-W>:K _FRSJ]NENS0R1MA6T?V)?VA?^"D?_  3K_P""N_@__@D1
M^V]^U'_PO[P?\4O MWKOPX\;7VG_ &75]*FMH[^[F%T[,\DBL;2[B,4DUSA1
M9-%+"HE@H _6^BOQ9\&_$?\ X*M_\'!_[0'Q6\3_ +)G[=-W^S?^S1\-?&<O
MAKPCK7@ZPEN-6\3ZE:;B;E\/9W:K+!<)/)%)+##$LUI$L,\L4UPO;_L._M-_
M\%2/@9^V5X__ ."&_P"W#^TOI^K>-=9^%]UK_P"SO^T%'HL=[>F%83;0O<63
MKLNVC\BXN&%XZR>=8W2--=QW%O(H!]\_L-?\%!O@9_P40\&^-OB)^S8^K76A
M^"?B#?>#[K4-8TS[(M_>VL%K/)-;J7,GD%;N,*TJ1N65\QJ "V7_ ,$KO^"@
M%C_P4Y_8RT']L'3/A?+X.M]>U+4+6'09]6%\\(M;J2WW&411 [C&6QM& <<X
MS7YO_P#!HG\*_P!IB+X9_%+XGWG[5WG?#NR^,GB+2-8^%X\!V:?VCKPL])=M
M<.I!_/BS&5C^QJOE#9NSDFN9_P""<O\ P4MM?^"5'_!J]X9_::T[P[8ZQXIN
M?&&L:%X"T;56F6TO=8N=5O&3SC$-WE100W%RR;H_-6W,2RQM(K@ _="BOY]_
M$?B3]OG0OA_>?M@67_!V/\%]4^-5EX?>]7X067C[P]_PC=W=)$8?L$0:^6P,
MK6X^5VT]4-R0Q=3FZ7]:_P#@CS^WYJW_  4P_P""?O@?]K'Q5X2L-#\0:M'=
M6/B;2])FEDM8]0M+F2VE>$RJ&6.7RUG6,M(8EF$9DE*%V ,;_@LQ_P %5-)_
MX)!_LO:'^TKK'P5N/'<>M^/+7PTFCVVNKI[1--97MUY_FF&7( LRNW;SYF<\
M8/:?\$O/V^_#G_!3/]BSPK^V#X=\$KX8_P"$CN-0@NO#+:TE_+ILEK?3VNR2
M58X_F=8DF **0LR\$88_!_\ P>;?\HS_ (:_]G%:-_Z9M;IW_!O/+IO[%G[;
MO[8G_!)BXMH]*L_"'Q(_X3;X:Z#Y[7$SZ!?+'&)3-@YV69T+*N^_=<G"Y$A
M!ZS^U_\ \'#7PQ_9?_X*K^"?^"67A[X#W/B[6O$FO>&=%\0>)XO$1LH_#]]K
M-U&D<+6[VK?:?+MKBTN2T<H5A<>7E61L?HNI)&2,5_,S\"+/6OVE/'/AO_@J
MYXAAU*.U^.'_  59^']EX,M/$-H6OK/1[%]6FB5;@LRR1".^@M-D?R(VE;06
MP GZ#_\ !:__ (*3?'I/VW? O_!+']F3]LSP7^SG;ZMX7GU_XO\ QL\;:C8V
M8TG2YO-MX;6Q>]EC!NBJR2!8"L[226ICGMUBN)% /U?HK\#?#?\ P45^,W_!
M&KXY^!/%GBW_ (+D_#[]LSX'>-_$4.B_$33?^$L@OO$GA-IR3_:UM!;WFH7/
MD6\4.X@2&*0N\)A266&X7ZK_ ."@_P#P4 _;/_X)%_\ !2GP1\8OVG?C9>>+
M/V.OBY)-H<EK%X)MEG^'.K^5$RO)<VMNLMU&2CS(&D>5[?[<JP226D<DH!^H
M]> _\$W_ -L3XO\ [;_P NOC%\;?V,_&GP+UFW\27&F+X+\=PSI>2PQQ0.MX
MHGMK=C$YE90=F,Q-@G''RO\ \$=_VQ/V\/\ @JO\?_B!^WCJWCGQ#\/OV7K7
M4GT7X0_"O4/#.EFY\1S0Q"&XU*ZOS;?:!$D@9_*MY63[2[P>>RV<HN?G/]B'
M_@O;^U/X%_X-_/B5_P %&/VF?%5C\1?B7I7Q2G\,^"UUC2(=/M)II8=.$"2I
MIEM$ICA\ZYN67]V\HB,0FC9T90#]LJ*_&-_^":?_  <KW7P17]MU?^"PGB _
M'(>'!JO_  HU=#M5T(W B$8TW<)?[,-R;;J?L/V<WG_+8J?MM>_?M5?$?_@X
M2^.?[,7P#\/?LM?!#PW\'/B3XLN+B/X\Z]?ZQI-]!X0\F:*".2WBN)9Q-!<J
M9[K9"MS/"BQQ%]Y9F /T>HK^>?\ ;Q^(O_!23_@@%XQ\(_'2U_X+FS?M"WC>
M*(-(\9_!?QO=J+UK%XTO-_V.XO[Z2*-TA$;W2"&:'[3#L9UG<#ZJ_P""LG[8
MO_!6>#_@MA\,?^";'_!.?]H[P_X)M?B)\%1K4C>*O#-I>65A>1W.M//?-,UG
M<3*_V?3XXTCP83(5#("[. #];J*_#_5M?_X*D_\ !#G_ (*5_LU_!?XT?\%)
MO$O[2'PZ_:2\91^&=2TSQE926]Q87"W5M9>=$;F:]> 1-JUM<#R9D^T&)HI5
M 2-Z_;Z,LT:LXPVWD9Z4 ?(G_!4C_@L_^RA_P2TT73M$^)%[>>*OB-XDLWD\
M&_"WPO"9M4U5O,\F*1R,K:V[39C\UP6<I*(4F>)XZ^3KG_@X\_;Z\#65O\1?
MCC_P;T?'3PQ\/;=KB[\2>*H;R]N)](TJV^>YO)+672(%C\N'=(!/-!&P4GS0
MH+BW^P5X#L/VJ?\ @Y3_ &M/VH/BIJIOK[X$Z/H?@_X=:+J$IN$TN"]MY%FN
M;7><P8^RWA*H-N[5K@GEB3]G_MP?\%;_ /@GK_P3D\6:-X(_;*^/H\&ZIXBT
MV2]T6#_A%-5U$W$"/L9]UC:S*N&XPQ!]L4 =Q^Q#^V]^SQ_P4(_9XT7]IC]F
M;QG_ &OX?U8-%<0S0F&[TN\CP)K*[A))AGC)&5R59622-I(I(Y&]:GD:./>B
M;CZ5^5?['7[17_!,+X0?\$Q_VOM8_P""'WQRO[R[\"^&?%7Q%U*XNO#M_"-!
MUB\TN\ET]8(M2LH8VMXAIBQQ0A90$M%\[>SEGX/_ ()">!O^"R7_  4V\.?"
M7_@J[\8_^"I]]X5\.V^L1V2?"7P_X01]+\5:+IUR;*_DO8TN(K>&[NY4U%3)
M]FD:$B&6$QA88X #Z_\ A-_P5>^+OB?_ ()L_%C_ (* ?'C_ ()^>.?A+J/P
MQ_M26/X;>.9I[.^UBUL[*WN1<QR7%G"T<4K2R1!O*<!H'Y;!4:?Q._X*PV/P
MY_9M_9/_ &B#\#YKR/\ :D\9^"_#MKI/_"0"-O#LGB&R%S',TGD'[2L'W"H6
M,OU!7I7P'^QA^W5^U3_P4&_X-D?VM_C5^U[\4_\ A+O$VGQ^*]%LM2_L2RL/
M+L8M!TZ:.'R[*&&,XDN)FW%2QWX)(  [+]IW_E&?_P $CO\ LN7P._\ 3,*
M/V(CW[!YF-W?%.H'2B@#Y2^%W_!4#3_B5_P5Q^(G_!*9?@U-9W?P_P#AQ#XM
MD\;'7 \=ZDATS_1A:^2#&1_:0^?S6!\H_*-WR_5M?DS^RU_RN#?M'_\ 9M-C
M_/PO7BWP8^)G_!;W_@K=^W3^UE^QO\+_ /@I?'\)_A=\(_C%J&DS:[IOA&U_
MMW3K)-4U6/3K*QDM([::5#_9X6:22Z238B_-('ECD /W/HK\F/\ @C=^T=_P
M4%^"'_!4_P"-'_!&G]M#]HN^^,EI\.O D?BGP?\ $/6K<P7DEN\]B^UV<--<
M>:FKQ[O.GF\A[,PQN4Y'C_[*][_P5M_X.+X_&G[7/PT_X*9ZW^S/\)?#WCJ^
MT'X>^#O NBSR7T\:QV\KO?/!>6S3,(I+;]X\\J^=]I\J*W0@. ?N/17Q5_P1
MGC_X*Q>!O!WCC]GC_@J3HEOK$O@#4[:Q^'?Q8AU6">3QKIQ\]&DE1&\W?$(8
M3YTZ1RS+<KY@:1))'^U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MK,UOQIX/\-3K;>(O%.GV,CPO,D=Y>)&S1H,NX#$?*HZGH.]5!\4?AL;C[*/'
M^C>:95B$?]I1;B[)O5<;NI7Y@.I'/2M(T:TE=1?W&,L10C+EE))^J-ZFRNR8
M('UK"C^*WPQF59(OB'HC+(L3(RZI$0RRG;&1\W1SPOJ>F:9<?%;X7)$9I?B)
MH:JL;RLS:I$ (T?RW;[W0/\ *3T#<=:?U>O_ "O[F+ZUAOYU]Z/-?%?_  48
M_8B\">)]0\%>,/VF/"MCJVDWDEIJ5C)>DM;SQL5>-L X96!4CJ""#R*SS_P5
M#_8 QQ^U7X3_ / MO_B:_"_]N#[/-^VG\8)H0K(_Q2\0,C+T*G4I\$5Y:8HS
MQY:_E7[W@_"#*,5@Z=66(J)RC%OX=&TGV/Y]QOC)G.&QM2C'#TVHRDE\71V[
M^1_4-X"\>>$?B=X0L/'O@+Q%:ZMH^J6XGT_4K&3?%<1GHRG]/8@@\UL5\Q_\
M$P/B-\._#_\ P3\^&-KK/C?1[.2W\*>=<1W.H11F.,74D1=@6&%\SY,GC=QU
MXKZ E^)WPX@F>VG\>:.DD<EQ')&^I1!D>!-\RD;N#&A#./X1R<"OQ#,<OJ8+
M,*V'BFU"4HIVW46U?\-3]URW,J6-R^CB)RBI3A&35UHY).WWO0W**P8OBE\-
M+B1(8/B!HKO));QQJNI1$L\Z%X% W<F1 60=6 R,BET_XH?#75C"NE_$#1;C
M[1&LEOY&IQ/YJ--Y"LN&Y!F_=@C@O\O7BN/V-;?E?W,[OK.'>TU]Z-VOSY_;
MZ_X+U:?^S)^TK>?L2_L@_L5^/_VCOC!HEC;:AXL\*^"(9H;70;.4(=]Q<QVU
MS(''GVA/[CRE%R@:97^2OT&K\>?BI\*O^"F?_!&C]O[]H+]MG]DG]A^+]HSX
M1_'C5-/UGQ%H/AW7)4\3Z-?PK(H2.&&!W>%KG4;M@L-M=D0)&9)(2CL^1L>K
M?LQ?\'%&L>(_VEO"G[*W_!0O_@FY\5/V;?$'Q$\2+H/PYU7Q%!/?Z5K=_O$3
M0_:)+2U;_7S6<*O!'<1YNT:1X4P[?4G_  5#_P""E/P8_P""6'[*=Y^U#\8M
M,O\ 5$DU"+2?#/A[3(_W^M:M-'(\-J)#\L"[(I99)7SMBAD*K))LB?X/L_\
M@K!_P21_X+3_ !"\(?\ !,;_ (*1?LD>/_AOXU;6K75;7P;\3)KC1K&/Q.ML
M\4-C%>6EU;W3SR1W<JPK<P6Z3DJ@4RR01OV'_!TWX[_9/\5_L=^'_P!EKQQ\
M5O$\'QLOO%%CXD^!'@GX>:3)J.L:SKT+/8VR-!%@QP2&]F02%T<NA:!;B2$V
M\@!U?["'_!?/XF?M&?MMZ#^PC^V'_P $UO'G[/?B[QMX?FU3P&WB34+B[35Q
M#;27<J,LUA:-"!!%*=PW@21/$^QQM/U-_P %.OVY+3_@FY^Q#XT_;1U#X<2>
M+K?P:VF^=X?AU063W0N]2M;$8F,<@3:;D/\ <.0A'&<C\OO^"27Q:^.?[=7_
M  4/U/\ :H_X*V_M&^&_ ?Q"_8M\&ZAI:_"EK%M&\H7%I+!J7B[47N9#:K$T
M$C)*]H5B!CMI&%M"L NOI[_@X\^+'PM^.'_!O?\ &3XH_!7XE>'_ !AX9U3_
M (1[^S?$7A?6(-0L;OR_%>F12>5<0,T<FV2-XVVL=K(RG!!% 'FG_$1?_P %
M$M^QO^#;?]I(8SD_V?JW_P I*^Q_^"7?_!6K]F7_ (*M_#;7/&?P+MM;T76?
M"FHQV/BWP;XHM8X=2TF:17,;.L;NABD,4X1PV6\B0,J,K*/GGQ[_ ,'8/_!%
M'P+X#NO%/ACX[^)/%VH6ZQM#X7\-_#O4XKZZ+2*K;&OH;:V&Q6:1M\Z96-MN
MYMJMP_\ P;OZ?X]^/W[7W[67_!3N+]EW6/A9\-_CEXBT67X<V&L6'V>368X8
MKJ2YU(*6RWGF>&X>5 T+SW<ZQROY+X /U>E8I$S@_=4GFOSQO?\ @XZ^ U_\
M=?B1^SW\)/\ @GY^U=\3M:^%'BZ\\.^,KSX7_"JUUJTMKJ"ZN+;?NAU#>D4K
MVTYB:5(V=8V^4%6 ^^?B!XG_ .$)\!ZWXS_X1W5-7_LC2+F]_LG0[/[1>WOE
M1,_D6\61YLS[=J)D;F(&1FOY]O\ @DUXG_X.3/V3?V7/&%I^S#_P2DLM0U+Q
M1\5M6\4>-/$7QGC71;V_FGLK!1%:Z5/>Z;,J(T4TGGJ)(Y6G,:*K0L& /VX_
M9Z_;8\(?&W]F^_\ VH/B#\'_ (A?!G0M)COI]8TOXV^&AH.I:=:VB%YKR>$R
MR".W\M6<2%L;5).,5^>NH?\ !V7\./[7USXL^$/^"</QO\2?L\:!K$FFWWQY
MT716^R>< L<9\B:..WC$EQ+ BI->12[)XV:-9&$%<M^V_P#\%;[_ /X*"_\
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
M#5K\/=,A\*^%_@)K+:#X?CB_T;3_ .R]+DN-/$0[?9Y;6W>/G@PKUQBOR/\
M'5]XG_;&_P""#W_!-;X0?%_5VU33?&G[2VE^$-1M9L0QR:;:ZGJNC6D!: (Z
MK'9*L.Y2'(&YF9_G(!]G?#3_ (.E/ ,GQ6\,VO[5?_!/WXN_!;X4?$*Z$?PZ
M^,7C339%T[4XI2CVMQ*K01QI#);N)6DMY[I8]Z??C+3+^K KX9_X.1/@_;_&
M+_@BY\;=%2WT];C1M&LM>M;J]MPQMOL&H6UU*8CM)21X(IH@5P?WI!(4FO=/
M^"8?BCQ1XX_X)M?L^^-O&WB74-9UC6O@CX4O]6U;5KQ[BZO+F;1[626::60E
MY9'=F9G8EF9B2<F@#Q'_ (+#_P#!9+5?^"57BOX0> _"O[(NO?%_7OC!?:M9
MZ'H?AS6&M[O[19M8*L,426MP]Q)*U\H5%4'*8 ;=Q\X7O_!R#_P4 TNRFU/5
M_P#@W(_:,L[6WC:2XN;JSU5(XHU!+.Q.B    DGL!FN=_P"#G;XNZ?\  +]O
M[_@GQ\;=6\'>(/$-KX4^)&OZI<:%X4T\7>IWZPW7AUS!:PET$LS8PJ%ERQ R
M*ZKXK?\ !VG^S5X5UFU^%'AS_@G9^TK-\1M=C2/PCX)\6>"[/2IM8N9V>"UB
MC"7=Q.1+< 0@QV\K$[MJNR[& /N#_@FK_P %-/V;/^"J7P&G_:!_9IGUJ"PL
M-9FTG6M$\3:>EKJ.F7:*CA)4CDEC*O%)'(CQR2*5?:2)$D1/H>OR?_X(\?!'
MXZ_\$Y_V;OVK?^"OO[=?PVN?#&O?&*^U'XF:Q\+--0&[T32[1=2U-8&\TCR[
MJ5KZX46\A!A581*R2F6.+Y%^&7QI_;*_X*+_  P3]M+XW?\ !SW\+_V=O%VL
M?;+CPC\#=&\;V&GV6E6:32/9P:@(]3@:)WD9@?.@NYQ;^3YCR-F", _H:HK\
M??V=_P#@OA^TKXX_X)+?M-^/W\-:#\1?C[^R_P#\276/$7P_W76A^(899WM+
M?Q5!Y4#1R6\:P7M[,D:K"\5BT@-M%.%A^8?V9]0_X*F?M#?!?PO^V=^Q)_P<
M*VOQ8_: \00KK-S^RYJ6M:?:-&TLCIJ%H;#4+](%6V1I7P;*&'9%YELX MW8
M _;[]K?]N#X,_L8ZC\,=(^+,&L3W7Q:^*.D^ O"=OHUBLS'4]0DV123%W18X
M$Y9VR6 ^ZCGY:]BK\7_^"]/@/]NWXJ^+_P!A;XDZ[^T!'\*]4\4?&#P+I3?#
MFV\(:?K,7@GQU.\DDVLI>F0_VB+9Y5@%H2;>3[+O#GS#7T1^V-\)?^"[GB3P
MM\'_ -B?]FO]I:WCBU2WU'_A?7[6%YX=T?3;B"W<R>3'8Z5%=&:"80LZY@B4
M^;]D*75L!.Z@'Z,45^"/QF\3?\%'?^"'_P"UM\'=?UK_ (+6+^T=8^,?B'IW
MA/Q]\(?'&I,NJ6]I>^7)]H2QFOKR6%1'AA>(8FBDDME99HIW1OO3XN_MH_M+
M^&O^#C3X6_L):'\2VM_A5XA_9[N/$VL>%?[)LV%SJBW6KQK<?:&A-PORVT V
M+*$_=YVY)) /OJBOS?\ ^"U_[=W[5G[)W[>_["_P6_9_^*S>'_#/QC^+TFA_
M$?35T>RN?[7L?[5T" 1>9<0R208CO;E=T+1O^\SNRJD> _M:_'7_ (*O?ME?
M\%ROBE_P2'_9D_;7O/A;\.;'PKI/B._\3:5X?MI-2\-6D>G6,[FVEB>WNI1<
M:A=6L+K]HRL<S$8C61& /V>HK\L?CS^SG_P<+&P^"?[ 'P-_:RFC\*V_AS5+
M;XP_M975OI0U*\AENKQ+6 :;+.U]'<P6,=H!=6\AEEN+M&>YB:*68_,C_%;_
M (*._P#!)+_@I-\!?@&G_!9JP_::\(_%_P"*NE^#?B)X5\5:A!<:KH,LFH+8
MN&M'O[J\LMJW3R)/!-&K3VPCN8V5(TE /WIHK\H_^"@/[3?_  5M\>?\%L]&
M_P""9?[!7[1&E^"?"WB;X,66N^(M>U7PC9:B?"<0U.;[7J\'F1^9-</'!%9)
M!(SPDWA.V%L74/&?LV#_ (*M?\$KO^"P_P 'OV)OVC?V]]:_: ^%GQ^TG6FL
M]4\9:9.EU9WFGV+W+F!IIYVMY(W6!2BSR1O%<N7B1_*D4 _1+PE_P4?_ &<_
M'G_!1#Q-_P $R?!UYK%]\2/!?@;_ (2CQ8PTIH]/TVW9[ 1VYGD93+.\>I6T
MH$2/&$9@TBNICKWVOP2_9#^"/[94G_!V5\</"\7[=8@\2>'?!VEZYXY\3CX6
MZ>W_  EGAD-X:F/AWR"^VQ)MYK6V^W19F_T/S,;I6 J?&3]L/]H__@HI_P %
M,?CU^SEX_P#^"XC?L8Z+\(?&UYHGPY\*K%]CC\0VL%P;*XNY+\W6GK+)));P
M3QP2S3/MO)?)58XW9P#]^**^(_\ @BCJG_!5_3OAOXR^%O\ P5&ATWQ$WAW6
MHE^&/Q9TOQ!I=TGC'1V5H_,$5E\ZJGDQSK/<!)IDOU#J'B8M]N4 %%%% !11
M10 4444 %%%% !1110 4C_</TI:1_N'Z4 >2?L5?\DBUG_LJWCW_ -2[5Z]<
MKR/]BK_DD6L_]E6\>_\ J7:O7KE !1110 4444 %%%% !1110!0\+?\ (M:?
M_P!>47_H J_5#PM_R+6G_P#7E%_Z *OT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?/_P"QO_R<5^UC_P!G :;_ .J\\&U] 5\__L;_
M /)Q7[6/_9P&F_\ JO/!M 'T!1110 4444 %%%% !1110 4444 %%%% !111
M0!')"'??@?C1Y'NO_?-244 1^1_N_P#?--:W)4C(Z?W:FHH _)O_ (+7?\$0
M/C%^TQ\9;G]K/]D:TL=5UK6K6VB\5^$;K4%M9KJXAC$*75O-/((>85B5XF,8
M'D[U+M(RCYG_ &-/^#<O]LWXA_&33&_:R\&VG@7P/I]]%-KPFUZUO+S4[<$E
M[:V6SFDV,X 0R2,@C$F]1(5V']^FC5NM!C4]:^>Q'#.5XG&?69)W;NU?1OST
MOKU2:/V3*?';C[)^&(Y)0G#EC'DA4<6ZD(I62B^91]U:1;BVE;71$-KI]O9V
MT=I:0QQPQ1JD4:( JJ!@ #L *D\C_=_[YJ0<#%%?0GXWOJR/R/\ =_[YIKVV
M[@[:FHH"PB+M& *_$J+]H;Q/_P &TG_!1'XRVWQS^"?C?6OV6_V@?'=OXH\'
M>+O"5K_Q*_!NJ70O7N-/%IL2V64MA#''*DOV/3;>14EP8T_;:HY[6"Y1H[B/
M<K+AE;H1Z8_SF@#\7_\ @H)_P<>^'_VW/AG)^P9_P1)T/XF^+OC;\3OLNEZ7
MXHT+21I:Z!:RE7O9$EN@)8YTB5[=KC;!%;"22Z6[3[/&SUO^"MGPM^)?P/\
MC7_P29^$/QD^*NI^./%WASXT:1I_B;Q=J]TT]QJM]'J'AY9YVD=0\BM)NVM)
MF0KM,C.^YV_:.PT;2M*3R]-T^&!=H'[I N0.G2K)4,03V]Z /SZ_X.F.?^"&
M7QG [W'AK_U(]-I?^"AQ!_X+I_\ !.P@_P /Q;_]1FVK]!'19%VN,BD$$0&%
M3'^[Q0!^'OBC_@IWX?\ ^"7W_!QU^UM\1OC]IOB1?@OXLT[P+HOBS6] \.K>
MQZ5KW_".V,NDRW+ B5(S;)K2A(M[.>?+;RPR=U^S)^TWXP_X+6_\%W?A[^V)
M^S%H>M?\,Y_LQ>&=<LK?Q9KVEO;1:SKFK6$MK<1VRF,.LC)<6C&.3E(K$R/Y
M;7$2-]P?LN?L2_$GX0_\%*OVKOVN_'&H^'[SPG\<O^$%_P"$1L;.XFDO+8Z-
MHTUC=?:XWB6./=)(#'L>3<N2VP_+7U)96%EIT(M["U2&->%CC7 'X?B: /PC
M_P"";'[>_P /O^#<SXY_&[_@FE_P4DT/Q!H6AZM\1+GQK\,_B)I_AF2XM]=L
M;F/[,;B1899&1)([*T\M8EE\N8W<4SHT8%>B_P#!/GXJ^,_^"S7_  7CO/\
M@J[\'_AUK?AWX'_!WX;MX*\*^(-:TE8I_$5XZR/);LOGNJN&U*]E+1[O+ACM
M5E5))^/V4O=(TS459+^QCF5CEED7(SZX]??K4MO:6UJJI;Q!%5=JJO0#TH _
M%#_@UM_;A_9W^"NJ?%3_ ()E?%OQ)J?A[XU>(OVB/$^K:+X.U+P[>*UQ#%IU
MN)T:41&.WEA_LNZ+QSM&W"A=S' \ ^'7["?QO_;T_P"#1OP'X2_9[T*^USQ/
MX!^*6J>,+7PKIMF);G7(X+[4K2>VA!=3YJPWLLZHH>24P"*-&DD05_15_9.F
M?:OMQL(?._Y[>6-W3'7KTJ;R8]GE[?ESGK0!_-QI'[9__!IE9_LF6?Q1\5?\
M$Z;U?BPFGQPZE\);7^V5E_M3R@)2E\UU]E%D)\J)6?[1Y?S?9MX,=?M;_P $
M?_ UGX%_8,\(Q:?^P_)^SK#JTEWJD7PFN/$DVJ7&D)/<.ZM/+-%$Z2RKMF:%
MD#1"0(^UU=5^D1H.BB;[2-+@\S((D\L;ACIS5M5"+M4<"@#\C?\ @\U_Y1G_
M  T_[.*T;_TS:W7S7_P<_P#BCXD?\$U?^"A>F_MF_L^_9=+7]HS]G_Q)\._&
MR0QXFU"2.!+9KPRYWQS1)<Z,\;Q["#IJ*2RM(I_H%90XP?T-(8T)W$4 ?C-\
M;OV7)?V-?^"8O_!,?]GF]TS5;/4M)_;$^&-_X@L=:7;<6FJWYU/4+^%AL0JL
M=W=7$:JRAE1%5BQ!8\!_P< ?!7X3_LX?\%=/ W_!0?\ ;N_94NOBM^S5XP\"
MP^%?%7]GQ2F?1-5A-RT3)Y5S!B0X@=#(X22-[I%4O&K5^[#PQR_ZQ-W&.?2F
MS6EM<)Y4T*LNW;M;H1Z'U'M0!_/7:>,/^#>S]I;X\>%_V:/^"6G_  1JOOCI
MXHURXMGUS4[G7->\/Z/X:L)&BCEOKR=ENITBMY9HTE<VPB&?DDD8QI)]&_\
M!3SX@_$'_@N-^W=8?\$5_P!FZUN!\(_A?XAM-<_:;^*NC72NUG/")0NC0-DQ
M"57WQ[6661KP',21Z?<-)^P-KHVE6.[[#I\4.X8;R5V;OKCK4\5O#!_JH]M
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
MV"5OW0  & *K?V/I7VG[9_9\7G#_ ):[/FZ8QGZ<?2@#\2-0_P"",GQST_\
MX-4)OV9+WX0ZKJ'Q@M[W_A9%GX/\R5KRROO[0$AMHX$1&DN1HS2Q&T9'8W3L
MB@N$ J?M/?\ !T-^S+^UM_P2WU+]G3X<_"SQEK_[0GQC\#3^ ;WX;Z1X;E2*
MUUC4K-;"XGAD4S&X@,EQ,;6&$RW,K)'')'!O+K^Y+(KKL;I]:KQ:'I$-S]MC
MT^/SMN/.VY;'UZT ?.7_  1U_9#\3?L)_P#!,[X/_LO^.!/'X@T#PO\ :?$M
MI<30R-9:I?7$NH7EJ'@=XY%AN+J6%9$9E=8PP)S7TO2(BQKL1< 4M !1110
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
M^<NY45/VIJ.UL[:RC6&TA$:*H547H !@ #Z5)0 4444 %%%% !1110 4444
M%%%% !2/]P_2EI'^X?I0!Y)^Q5_R2+6?^RK>/?\ U+M7KURO(_V*O^21:S_V
M5;Q[_P"I=J]>N4 %%%% !1110 4444 %%%% %#PM_P BUI__ %Y1?^@"K]4/
M"W_(M:?_ ->47_H J_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5\__ +&__)Q7[6/_ &<!IO\ ZKSP;7T!7S_^QO\ \G%?M8_]G :;
M_P"J\\&T ?0%%%% !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 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 %(_W#
M]*6D?[A^E 'DG[%7_)(M9_[*MX]_]2[5Z]<KR/\ 8J_Y)%K/_95O'O\ ZEVK
MUZY0 4444 %%%% !1110 4444 4/"W_(M:?_ ->47_H J_5#PM_R+6G_ /7E
M%_Z *OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?/W
M[&TB']HG]K!@XQ_PT!IW?_JGO@T5] UY?X@_8^^"GB'QMKOQ#/\ PE^DZMXF
MOHKWQ!)X7^)6NZ/#?W4=K!9I/)#8WL,32BWM;>+?LW%((P2=HH ]/WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\
M%3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^
M$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG
M_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1
MO7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6W
MK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"AO^*G_A]/%G_R
MSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?PB_Z&_XJ?^'T
M\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6='_#&?PB_P"A
MO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /IXL_^6='_#&?
MPB_Z&_XJ?^'T\6?_ "SH ]6WK_>%&]?[PKRG_AC/X1?]#?\ %3_P^GBS_P"6
M='_#&?PB_P"AO^*G_A]/%G_RSH ]6WK_ 'A1O7^\*\I_X8S^$7_0W_%3_P /
MIXL_^6='_#&?PB_Z&_XJ?^'T\6?_ "SH ]6WK_>%(S*5(#5Y5_PQG\(O^AO^
M*G_A]/%G_P LZ!^QI\(AS_PEWQ4_\/IXL_\ EG0!%^Q5D?"+601_S5;QX?\
MR[M7KURL'X:?#3P=\(O!UOX$\!Z9):Z=:S3S*L]]-<RR33S//--)-.[RRR23
M222/)(S,S.Q)).:WJ "BBB@ HHHH **** "BBB@"AX6_Y%K3_P#KRB_] %7Z
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@ 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@ HHHH **** "BBB@ HHH
,H **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>cmg-20221231xex10_33g001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 cmg-20221231xex10_33g001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" "P !@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]-?%38M3_
M +M>>*_[R'_?'\Z[_P 6M_HG_ :\Z5OWL/\ OC^= 'K]K_Q[1?[@_E11:\VT
M/^X/Y44 <OXDO?.BE1L#:,"N%0Y>,^C UM^*[QHKIU[,:PXA\L9_VA0!ZOH=
MX]Y9H6 &  ,?2BH/#'_'D/PHH Y+Q_8^5- _]XYKGK=<A!Z&NQ^(9S]C]_\
MZ]<G&HCD0#NP% 'I/AGBS'X45+H,0CL@5.<XZT4 <O\ $"<.UH/[O_UZY<-E
MD/\ M5K^-9R]TH_NFL-#F-#[T >I^&I!)8#\**J>#9=]@?K10!RGCF*."XC8
M$Y<\US9E=8U"C(S75^/K3][ <]_\:Y4_(JKUYH [[P'<N]H5( ^:BI?!$'EV
MF<=\T4 9?CYV\Z >_P#C7,K&'V;O6NM\?'!@.!W_ *UQGFDNG^\*KE; ]1\+
MP>78@_2BG^%V,FG#/M14@<[X_P#^6'X_UKBA]]/J*[7Q_P#\L/Q_K7%#[Z?4
M5L@/5O"G_(._*BCPI_R#ORHK$#G?'ISY'X_UKCE3,B?[PKM?'B?ZBN/5?G3Z
MBMD!Z?X;_=Z;Q[44GA@^9IWXBBL0,?QXG^H_SZUQVWD?6NT\<LF(,FN.)SM"
M\\U:E8#T+P<V[3F^M%-\)JT%B1C@G-%0!B^.XG)@.37+VZ_/&#_>%=MXXD4+
M!FN,W#S$(_O"@#TS3HA#IXP.PHIFD3BXL .IP!10!S7CB&5PK8X7D5R>F0WE
M[,BK&"N1DUZAKFE"_BP6 XKE;;2CI-RN'W<@4 =CI6G)8VR*I)) )SZT5;BY
(B3_=%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>cmg-20221231.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created by Certent Disclosure Management 22.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/8/2023 3:47:23 PM-->
<!--Modified on: 2/8/2023 3:47:23 PM-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://www.chipotle.com/20221231" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:cmg="http://www.chipotle.com/20221231" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:us-types="http://fasb.org/us-types/2022">
  <annotation>
    <appinfo><link:roleType roleURI="http://www.chipotle.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets"><link:definition>00100 - 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 roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" id="StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"><link:definition>00200 - Statement - Consolidated Statements of Income and 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 roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows"><link:definition>00500 - 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 roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" id="DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"><link:definition>40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails" id="DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"><link:definition>40202 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (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 roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails" id="DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"><link:definition>40203 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" id="DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"><link:definition>40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (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 roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc" id="DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc"><link:definition>40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2" id="DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2"><link:definition>40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc2)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3" id="DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3"><link:definition>40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc3)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" id="DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"><link:definition>40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (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 roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails" id="DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"><link:definition>40502 - Disclosure - Equity Investments (Schedule of Equity Investments) (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 roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails" id="DisclosureIncomeTaxesSummaryOfIncomeDetails"><link:definition>40602 - Disclosure - Income Taxes (Summary of Income) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails" id="DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"><link:definition>40603 - Disclosure - Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (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 roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails" id="DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"><link:definition>40604 - Disclosure - Income Taxes (Schedule of Effective Tax Rate) (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 roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails" id="DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"><link:definition>40605 - Disclosure - Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"><link:definition>40806 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (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 roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1" id="DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1"><link:definition>40903 - Disclosure - Leases (Schedule Of Lease Expense Components) (Details1)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails" id="DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"><link:definition>40905 - Disclosure - Leases (Schedule of Maturity of Lease Liabilities) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate" id="DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate"><link:definition>40905 - Disclosure - Leases (Schedule Of Maturity Of Lease Liabilities) (Details) (Alternate)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails" id="DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails"><link:definition>41002 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails" id="DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"><link:definition>41003 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (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 roleURI="http://www.chipotle.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation"><link:definition>00090 - 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 roleURI="http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical"><link:definition>00105 - 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 roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity" id="StatementConsolidatedStatementsOfShareholdersEquity"><link:definition>00400 - Statement - Consolidated Statements of Shareholders&apos; 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 roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" id="DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies"><link:definition>10101 - Disclosure - Description of Business and 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 roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation" id="DisclosureSupplementalBalanceSheetInformation"><link:definition>10201 - Disclosure - Supplemental Balance Sheet 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 roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognition" id="DisclosureRevenueRecognition"><link:definition>10301 - Disclosure - Revenue Recognition</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments" id="DisclosureFairValueOfFinancialInstruments"><link:definition>10401 - Disclosure - Fair Value of 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 roleURI="http://www.chipotle.com/role/DisclosureEquityInvestments" id="DisclosureEquityInvestments"><link:definition>10501 - Disclosure - Equity Investments</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes"><link:definition>10601 - 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 roleURI="http://www.chipotle.com/role/DisclosureShareholdersEquity" id="DisclosureShareholdersEquity"><link:definition>10701 - Disclosure - Shareholders&apos; 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 roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlans"><link:definition>10801 - Disclosure - Stock-Based Compensation and 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 roleURI="http://www.chipotle.com/role/DisclosureLeases" id="DisclosureLeases"><link:definition>10901 - Disclosure - Leases</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShare" id="DisclosureEarningsPerShare"><link:definition>11001 - Disclosure - Earnings Per Share</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies"><link:definition>11101 - Disclosure - Commitments 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 roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy" id="DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"><link:definition>20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policy)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" id="DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"><link:definition>30103 - Disclosure - Description of Business and 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 roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables" id="DisclosureSupplementalBalanceSheetInformationTables"><link:definition>30203 - Disclosure - Supplemental Balance Sheet Information (Tables)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionTables" id="DisclosureRevenueRecognitionTables"><link:definition>30303 - Disclosure - Revenue Recognition (Tables)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables" id="DisclosureFairValueOfFinancialInstrumentsTables"><link:definition>30403 - Disclosure - Fair Value of 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 roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsTables" id="DisclosureEquityInvestmentsTables"><link:definition>30503 - Disclosure - Equity Investments (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 roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables"><link:definition>30603 - 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 roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"><link:definition>30803 - Disclosure - Stock-Based Compensation and 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 roleURI="http://www.chipotle.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables"><link:definition>30903 - Disclosure - Leases (Tables)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareTables" id="DisclosureEarningsPerShareTables"><link:definition>31003 - Disclosure - Earnings Per Share (Tables)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" id="DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"><link:definition>40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails" id="DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails"><link:definition>40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails" id="DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails"><link:definition>40302 - Disclosure - Revenue Recognition (Liability Included in Unearned Revenue) (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 roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails" id="DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails"><link:definition>40303 - Disclosure - Revenue Recognition (Revenue Recognized from Liability Balances) (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 roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails" id="DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails"><link:definition>40304 - Disclosure - Revenue Recognition (Changes in Liability Balance) (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 roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails" id="DisclosureFairValueOfFinancialInstrumentsNarrativeDetails"><link:definition>40401 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails" id="DisclosureEquityInvestmentsNarrativeDetails"><link:definition>40501 - Disclosure - Equity Investments (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails" id="DisclosureIncomeTaxesNarrativeDetails"><link:definition>40601 - Disclosure - Income Taxes (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" id="DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"><link:definition>40606 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits) (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 roleURI="http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails" id="DisclosureShareholdersEquityNarrativeDetails"><link:definition>40701 - Disclosure - Shareholders&apos; Equity (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"><link:definition>40801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"><link:definition>40802 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation 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 roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"><link:definition>40803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"><link:definition>40804 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (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 roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails" id="DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"><link:definition>40805 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails" id="DisclosureLeasesNarrativeDetails"><link:definition>40901 - Disclosure - Leases (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" id="DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails"><link:definition>40902 - Disclosure - Leases (Schedule of Supplemental Balance Sheet Information Related to 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 roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails" id="DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"><link:definition>40903 - Disclosure - Leases (Schedule of Lease Expense Components) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails" id="DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails"><link:definition>40904 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to 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 roleURI="http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" id="DisclosureCommitmentsAndContingenciesNarrativeDetails"><link:definition>41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureDebtNarrativeDetails" id="DisclosureDebtNarrativeDetails"><link:definition>41201 - Disclosure - Debt (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" id="DisclosureRelatedPartyTransactionsNarrativeDetails"><link:definition>41301 - Disclosure - Related Party Transactions (Narrative) (Details)</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureDebt" id="DisclosureDebt"><link:definition>11201 - Disclosure - Debt</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:roleType roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions"><link:definition>11301 - Disclosure - Related Party Transactions</link:definition><link:usedOn>link:presentationLink</link:usedOn><link:usedOn>link:calculationLink</link:usedOn><link:usedOn>link:definitionLink</link:usedOn></link:roleType><link:linkbaseRef xlink:type="simple" xlink:href="cmg-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all"></link:linkbaseRef><link:linkbaseRef xlink:type="simple" xlink:href="cmg-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all"></link:linkbaseRef><link:linkbaseRef xlink:type="simple" xlink:href="cmg-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all"></link:linkbaseRef><link:linkbaseRef xlink:type="simple" xlink:href="cmg-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all"></link:linkbaseRef></appinfo></annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"></import>
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"></import>
  <import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"></import>
  <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"></import>
  <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"></import>
  <import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"></import>
  <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"></import>
  <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"></import>
  <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"></import>
  <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"></import>
  <element id="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" name="SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_NumberOfRegionsInWhichEntityOperates" name="NumberOfRegionsInWhichEntityOperates" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_NotPartOfShareRepurchasePlanMember" name="NotPartOfShareRepurchasePlanMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_FirstHalfVestedMember" name="FirstHalfVestedMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_SecondHalfVestedMember" name="SecondHalfVestedMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_OtherAssetsPolicyTextBlock" name="OtherAssetsPolicyTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" name="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" name="DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_CapitalizedDevelopment" name="CapitalizedDevelopment" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"></element>
  <element id="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther" name="DeferredTaxLiabilitiesPrepaidAssetsAndOther" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_Plan401kMember" name="Plan401kMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_MatchingContributions401k" name="MatchingContributions401k" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_EsppRequisiteServicePeriod" name="EsppRequisiteServicePeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" name="CommonStockAuthorizedAndReservedForIssuanceEspp" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_EsppPercentOfBaseEarnings" name="EsppPercentOfBaseEarnings" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_NumberOfSaleLeasebackTransactions" name="NumberOfSaleLeasebackTransactions" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PizzeriaLocaleMember" name="PizzeriaLocaleMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" name="IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" name="DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" name="DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" name="DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" name="DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" name="DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" name="DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" name="DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" name="DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" name="StockRepurchaseProgramAdditionalAuthorizedAmount" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" name="CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" name="EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" name="StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_SharesExcludedFromDilutedEarningsPerShare" name="SharesExcludedFromDilutedEarningsPerShare" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PerformanceAndMarketMeasurePeriod" name="PerformanceAndMarketMeasurePeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" name="Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" name="ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_VestingPeriod1Member" name="VestingPeriod1Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_VestingPeriod2Member" name="VestingPeriod2Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" name="ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_StockAwards2018Member" name="StockAwards2018Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ChipotleMember" name="ChipotleMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" name="ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_GiftCardMember" name="GiftCardMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ChipotleRewardsMember" name="ChipotleRewardsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" nillable="true" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" name="PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_RewardProgramExpirationPeriod" name="RewardProgramExpirationPeriod" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" name="GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" name="OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"></element>
  <element id="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" name="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" name="ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" name="LesseeOperatingLeaseOptionToExtendAdditionalPeriods" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_OperatingLeaseLiabilities" name="OperatingLeaseLiabilities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" name="OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_EarnedPointsExpirationPeriodForInactivity" name="EarnedPointsExpirationPeriodForInactivity" nillable="true" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_LesseeOperatingFutureSubleaseIncome" name="LesseeOperatingFutureSubleaseIncome" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_ContractWithCustomerLiabilityRevenueDeferred" name="ContractWithCustomerLiabilityRevenueDeferred" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_DeferredTaxLiabilitiesRightOfUseAsset" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_DeferredTaxAssetsLeaseLiability" name="DeferredTaxAssetsLeaseLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" nillable="true" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" name="TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_LegalReserveLiability" name="LegalReserveLiability" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" name="SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PerformanceStockAwardsPsusMember" name="PerformanceStockAwardsPsusMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_StockOptionsStockAppreciationRightsSosarsMember" name="StockOptionsStockAppreciationRightsSosarsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_ConditionalTargetNumberOfSharesEarnedPercentage" name="ConditionalTargetNumberOfSharesEarnedPercentage" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DefinedMinimumTargetsNotMetMember" name="DefinedMinimumTargetsNotMetMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_JpmorganChaseBankMember" name="JpmorganChaseBankMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_TotalLeverageRatio" name="TotalLeverageRatio" nillable="true" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_FixedChargeCoverageRatio" name="FixedChargeCoverageRatio" nillable="true" type="xbrli:pureItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_DeliveryServiceMember" name="DeliveryServiceMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_LeaseholdImprovementsAndBuildingsMember" name="LeaseholdImprovementsAndBuildingsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" name="OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" name="EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_SupplementalBalanceSheetInformationAbstract" name="SupplementalBalanceSheetInformationAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_MinorityInterestSharesAcquired" name="MinorityInterestSharesAcquired" nillable="true" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant"></element>
  <element id="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" name="ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"></element>
  <element id="cmg_NuroMember" name="NuroMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_NumberOfRestaurantsUnderLitigation" name="NumberOfRestaurantsUnderLitigation" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_OperatingLeaseAssets" name="OperatingLeaseAssets" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"></element>
  <element id="cmg_IncrementalShareBasedCompensationNumberOfInstallments" name="IncrementalShareBasedCompensationNumberOfInstallments" nillable="true" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" name="DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" name="DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" name="DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" name="DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" name="DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="credit"></element>
  <element id="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" name="DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="debit"></element>
  <element id="cmg_LesseeOperatingLeaseLeaseNotYetCommenced" name="LesseeOperatingLeaseLeaseNotYetCommenced" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_TractorMember" name="TractorMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_TractorWarrantsMember" name="TractorWarrantsMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_CultivateFundMember" name="CultivateFundMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_CertainEquityAwardsOfEmployeeMember" name="CertainEquityAwardsOfEmployeeMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_SeparationVestingPeriodMember" name="SeparationVestingPeriodMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_FairWorkWeekMember" name="FairWorkWeekMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_LossContingencyCivilPenaltiesPaidValue" name="LossContingencyCivilPenaltiesPaidValue" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" xbrli:balance="credit"></element>
  <element id="cmg_CompensationRelatedCostsLineItems" name="CompensationRelatedCostsLineItems" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_CompensationRelatedCostsTable" name="CompensationRelatedCostsTable" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_EquityInvestmentsAbstract" name="EquityInvestmentsAbstract" nillable="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" xbrli:periodType="duration"></element>
  <element id="cmg_ScheduleOfEquityInvestmentsTableTextBlock" name="ScheduleOfEquityInvestmentsTableTextBlock" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_EquityInvestments" name="EquityInvestments" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" name="EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_NoteReceivableMember" name="NoteReceivableMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" name="CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" name="CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" name="ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_EquityInvestmentsDisclosure" name="EquityInvestmentsDisclosure" nillable="true" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_StockIncentivePlan2011Member" name="StockIncentivePlan2011Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_StockIncentivePlan2022Member" name="StockIncentivePlan2022Member" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_NumberOfEmployeesTerminatedEmployment" name="NumberOfEmployeesTerminatedEmployment" nillable="true" type="xbrli:positiveIntegerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" name="DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" nillable="true" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" xbrli:balance="debit"></element>
  <element id="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" name="AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" nillable="true" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" name="DebtInstrumentBasisSpreadOnVariableRateAdjustment" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element>
  <element id="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" name="PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" nillable="true" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration"></element></schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>cmg-20221231_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created by Certent Disclosure Management 22.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/8/2023 3:47:23 PM-->
<!--Modified on: 2/8/2023 3:47:23 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesSummaryOfIncomeDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"></roleRef>
  <calculationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_638114680364077908"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Goodwill_638114680364077908" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638114680364077908"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638114680364077908" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638114680364087909" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent_638114680364087909" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364087909" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_AccountsReceivableNetCurrent_638114680364087909" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_InventoryNet_638114680364087909" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_IncomeTaxesReceivable_638114680364087909" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638114680364087909" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638114680364087909" xlink:to="us-gaap_MarketableSecuritiesCurrent_638114680364087909" order="6" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_LongTermInvestments_638114680364087909" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_RestrictedCashNoncurrent_638114680364087909" order="6" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638114680364087909" order="7" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638114680364087909"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638114680364087909" order="1" use="optional" weight="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638114680364087909" xlink:to="us-gaap_LiabilitiesCurrent_638114680364097873" order="1" use="optional" weight="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638114680364097873" xlink:to="us-gaap_AccountsPayableCurrent_638114680364097873" order="1" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638114680364097873" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680364097873" order="2" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638114680364097873" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638114680364097873" order="3" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638114680364097873" xlink:to="us-gaap_DeferredRevenueCurrent_638114680364097873" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638114680364097873" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638114680364097873" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638114680364087909" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638114680364097873" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638114680364087909" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638114680364097873" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638114680364087909" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638114680364097873" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638114680364097873"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_638114680364097873" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_PreferredStockValue_638114680364107833" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_CommonStockValue_638114680364107833" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638114680364107833" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_TreasuryStockValue_638114680364107833" order="4" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638114680364107833" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638114680364107833"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638114680364097873" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638114680364107833" order="6" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Income and Comprehensive Income">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss_638114680364117803" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_638114680364117803" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638114680364117803" order="1" use="optional" weight="-1" priority="6"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_638114680364117803" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680364117803" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680364117803" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638114680364117803" order="1" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680364117803" xlink:to="us-gaap_OperatingIncomeLoss_638114680364117803" order="2" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638114680364117803" xlink:to="us-gaap_CostsAndExpenses_638114680364117803" order="1" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectMaterial" xlink:label="us-gaap_CostDirectMaterial_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_CostDirectMaterial_638114680364117803" order="1" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectLabor" xlink:label="us-gaap_CostDirectLabor_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_CostDirectLabor_638114680364117803" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet" xlink:label="us-gaap_OccupancyNet_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_OccupancyNet_638114680364117803" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_OtherCostAndExpenseOperating_638114680364117803" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638114680364117803" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638114680364117803" order="6" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts" xlink:label="us-gaap_PreOpeningCosts_638114680364117803"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_PreOpeningCosts_638114680364117803" order="7" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_638114680364127779"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638114680364117803" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_638114680364127779" order="8" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638114680364129215"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638114680364117803" xlink:to="us-gaap_Revenues_638114680364129215" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638114680364129215"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638114680364129215" order="2" use="optional" weight="1" priority="3"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - Consolidated Statements of Cash Flows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636590518739886043"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680364129215"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636590518739886043" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680364129215" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636590518739886043" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_NetIncomeLoss_638114680364137759" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638114680364137759" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638114680364137759" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_638114680364137759" order="4" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638114680364137759" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_ShareBasedCompensation_638114680364137759" order="6" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_OtherNoncashIncomeExpense_638114680364137759" order="7" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638114680364137759" order="8" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638114680364137759"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInInventories_638114680364137759" order="9" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638114680364147731" order="10" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssets" xlink:label="cmg_OperatingLeaseAssets_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="cmg_OperatingLeaseAssets_638114680364147731" order="11" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638114680364147731" order="12" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_638114680364147731" order="13" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638114680364147731" order="14" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_638114680364147731" order="15" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638114680364147731"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638114680364147731" order="16" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_638114680364157702" order="17" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseLiabilities" xlink:label="cmg_OperatingLeaseLiabilities_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="cmg_OperatingLeaseLiabilities_638114680364157702" order="18" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680364129215" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_638114680364157702" order="19" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636590518739886043" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" order="3" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638114680364157702" order="1" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_638114680364157702"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_638114680364157702" order="2" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638114680364167685" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638114680364167685" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680364157702" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_638114680364167685" order="5" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_636590518739886043" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680364167685" order="4" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680364167685" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638114680364167685" order="1" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_638114680364167685"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680364167685" xlink:to="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_638114680364167685" order="2" use="optional" weight="-1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638114680364177665"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680364167685" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638114680364177665" order="3" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_635205369922134140"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638114680364181578"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_635205369922134140" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638114680364181578" order="1" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638114680364181578"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet_635205369922134140" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638114680364181578" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent_638114680364187629" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_638114680364187629" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_638114680364187629" order="3" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638114680364187629" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_638114680364187629" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LegalReserveLiability" xlink:label="cmg_LegalReserveLiability_638114680364187629"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="cmg_LegalReserveLiability_638114680364187629" order="3" use="optional" weight="1" priority="1"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680364197618"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680364197618" order="1" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680364197618"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680364197618" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_638114680364197618"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_638114680364197618" order="3" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680364197618"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680364197618" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680364197618"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680364197618" order="2" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680364207570"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680364207570" order="3" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc2)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364207570"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364207570" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680364207570"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680364207570" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) (Alt Calc3)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_638114680364207570"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_638114680364207570" order="1" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_638114680364218109"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_638114680364218109" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364218109"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680364218109" order="3" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_638114680364218109"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_638114680364218109" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_638114680364218109"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_638114680364218109" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestments" xlink:label="cmg_EquityInvestments"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638114680364218109"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_EquityInvestments" xlink:to="us-gaap_EquityMethodInvestments_638114680364218109" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments" xlink:label="us-gaap_OtherInvestments_638114680364227522"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_EquityInvestments" xlink:to="us-gaap_OtherInvestments_638114680364227522" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Income Taxes (Summary of Income) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638114680364227522"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638114680364227522" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638114680364231924"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638114680364231924" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="40603 - Disclosure - Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_635205369922184145"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680364231924"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_635205369922184145" xlink:to="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680364231924" order="1" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_638114680364237491"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680364231924" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_638114680364237491" order="1" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_638114680364237491"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680364231924" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_638114680364237491" order="2" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638114680364237491"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680364231924" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638114680364237491" order="3" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680364241239"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_635205369922184145" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680364241239" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_638114680364241442"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680364241239" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_638114680364241442" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_638114680364242931"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680364241239" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_638114680364242931" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_638114680364242931"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680364241239" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_638114680364242931" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638114680364242931"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit_635205369922184145" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638114680364242931" order="3" use="optional" weight="-1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails" xlink:type="extended" xlink:title="40604 - Disclosure - Income Taxes (Schedule of Effective Tax Rate) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638114680364247467" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638114680364247467" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_638114680364247467" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_638114680364247467" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_638114680364247467" order="5" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_638114680364247467" order="6" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638114680364247467" order="7" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_638114680364247467"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_638114680364247467" order="8" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_638114680364257438"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_638114680364257438" order="9" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638114680364257438"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638114680364257438" order="10" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_638114680364257438"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_638114680364257438" order="11" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_638114680364257438"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_638114680364257438" order="12" use="optional" weight="1" priority="1"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails" xlink:type="extended" xlink:title="40605 - Disclosure - Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638114680364257438"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxAssetsNet_638114680364257438" order="1" use="optional" weight="-1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638114680364267405" order="1" use="optional" weight="-1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_638114680364267405" order="2" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes" xlink:label="us-gaap_DeferredTaxAssetsStateTaxes_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsStateTaxes_638114680364267405" order="3" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsLeaseLiability" xlink:label="cmg_DeferredTaxAssetsLeaseLiability_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="cmg_DeferredTaxAssetsLeaseLiability_638114680364267405" order="4" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638114680364267405" order="5" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638114680364267405" order="6" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_638114680364267405" order="7" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_638114680364267405" order="8" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_638114680364267405"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_638114680364267405" order="9" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsNet_638114680364257438" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_638114680364277382" order="10" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382" order="2" use="optional" weight="1" priority="3"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382" xlink:to="cmg_DeferredTaxLiabilitiesRightOfUseAsset_638114680364277382" order="1" use="optional" weight="1" priority="1"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382" xlink:to="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_638114680364277382" order="2" use="optional" weight="1" priority="5"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_638114680364277382" order="3" use="optional" weight="1" priority="4"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638114680364277382"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredIncomeTaxLiabilities_638114680364277382" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638114680364277382" order="4" use="optional" weight="1" priority="4"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails" xlink:type="extended" xlink:title="40806 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638106753650558097"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_638114680364288520"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638106753650558097" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_638114680364288520" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_638114680364288520"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638106753650558097" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_638114680364288520" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_638114680364288520"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638106753650558097" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_638114680364288520" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_638114680364288520"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638106753650558097" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_638114680364288520" order="4" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1" xlink:type="extended" xlink:title="40903 - Disclosure - Leases (Schedule Of Lease Expense Components) (Details1)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_638114680364297343" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_638114680364297343" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_VariableLeaseCost_638114680364297343" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_SubleaseIncome_638114680364297343" order="4" use="optional" weight="-1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="40905 - Disclosure - Leases (Schedule of Maturity of Lease Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638114680364297343" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638114680364297343" order="2" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638114680364297343" order="3" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638114680364297343" order="4" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638114680364297343"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638114680364297343" order="5" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638114680364307312" order="6" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate" xlink:type="extended" xlink:title="40905 - Disclosure - Leases (Schedule Of Maturity Of Lease Liabilities) (Details) (Alternate)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638114680364307312" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_OperatingLeaseLiability_638114680364307312" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680364307312" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638114680364307312" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink>
  <calculationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638114680364307312" order="1" use="optional" weight="1" priority="2"></calculationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_638114680364307312"></loc>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:to="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_638114680364307312" order="2" use="optional" weight="1" priority="2"></calculationArc></calculationLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>cmg-20221231_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created by Certent Disclosure Management 22.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/8/2023 3:47:23 PM-->
<!--Modified on: 2/8/2023 3:47:23 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDebt" roleURI="http://www.chipotle.com/role/DisclosureDebt"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactions"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfShareholdersEquity" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestmentsNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureShareholdersEquityNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureCommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDebtNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRelatedPartyTransactionsNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"></roleRef>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"></arcroleRef>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"></arcroleRef>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"></arcroleRef>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"></arcroleRef>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"></arcroleRef>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureDebt" xlink:type="extended" xlink:title="11201 - Disclosure - Debt"></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="11301 - Disclosure - Related Party Transactions"></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Income and Comprehensive Income">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680364317275"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_638114680364317275" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FoodAndBeverageMember" xlink:label="us-gaap_FoodAndBeverageMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_FoodAndBeverageMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeliveryServiceMember" xlink:label="cmg_DeliveryServiceMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_DeliveryServiceMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectMaterial" xlink:label="us-gaap_CostDirectMaterial"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_CostDirectMaterial" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectLabor" xlink:label="us-gaap_CostDirectLabor"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_CostDirectLabor" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet" xlink:label="us-gaap_OccupancyNet"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OccupancyNet" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OtherCostAndExpenseOperating" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts" xlink:label="us-gaap_PreOpeningCosts"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_PreOpeningCosts" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpenses" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareAbstract" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Shareholders&apos; Equity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638114680364367140"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_638114680364367140" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="srt_RestatementAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_638114680364378943"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementDomain_638114680364378943" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:label="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RestatementDomain" xlink:to="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_638114680364378943"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_TypeOfAdoptionMember_638114680364378943" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_AccountingStandardsUpdate201602Member" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables" xlink:type="extended" xlink:title="30803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680364466872"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680364466872" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceStockAwardsPsusMember" xlink:label="cmg_PerformanceStockAwardsPsusMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cmg_PerformanceStockAwardsPsusMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_VestingAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638114680364486819"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain_638114680364486819" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod1Member" xlink:label="cmg_VestingPeriod1Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_VestingPeriod1Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod2Member" xlink:label="cmg_VestingPeriod2Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_VestingPeriod2Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="us-gaap_AwardTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_StockAppreciationRightsSARSMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_StatementGeographicalAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638114680364506775"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_638114680364506775" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_US" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="us-gaap_GeographicDistributionForeignMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_SegmentGeographicalDomain" xlink:to="us-gaap_GeographicDistributionForeignMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_ProductOrServiceAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleMember" xlink:label="cmg_ChipotleMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_ChipotleMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PizzeriaLocaleMember" xlink:label="cmg_PizzeriaLocaleMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_PizzeriaLocaleMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleRewardsMember" xlink:label="cmg_ChipotleRewardsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_ChipotleRewardsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="srt_RangeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638114680364526716"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_638114680364526716" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRestaurants" xlink:label="us-gaap_NumberOfRestaurants"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfRestaurants" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRegionsInWhichEntityOperates" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_NumberOfRegionsInWhichEntityOperates" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CapitalizedDevelopment" xlink:label="cmg_CapitalizedDevelopment"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_CapitalizedDevelopment" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_GoodwillImpairmentLoss" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_RewardProgramExpirationPeriod" xlink:label="cmg_RewardProgramExpirationPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_RewardProgramExpirationPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EarnedPointsExpirationPeriodForInactivity" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_EarnedPointsExpirationPeriodForInactivity" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_MarketingAndAdvertisingExpense" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680364598082"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680364598082" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LeaseholdImprovementsAndBuildingsMember" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="cmg_LeaseholdImprovementsAndBuildingsMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LandMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LeaseholdImprovementsAndBuildingsMember" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="cmg_LeaseholdImprovementsAndBuildingsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Revenue Recognition (Liability Included in Unearned Revenue) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GiftCardMember" xlink:label="cmg_GiftCardMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_GiftCardMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Revenue Recognition (Revenue Recognized from Liability Balances) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GiftCardMember" xlink:label="cmg_GiftCardMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_GiftCardMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Revenue Recognition (Changes in Liability Balance) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleRewardsMember" xlink:label="cmg_ChipotleRewardsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="cmg_ChipotleRewardsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ContractWithCustomerLiabilityRevenueDeferred" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="cmg_ContractWithCustomerLiabilityRevenueDeferred" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680364659761"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680364659761" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680364659761"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680364659761" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_CashMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_CashEquivalentsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CashEquivalentsMember" xlink:to="us-gaap_MoneyMarketFundsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="us-gaap_BankTimeDepositsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CashEquivalentsMember" xlink:to="us-gaap_BankTimeDepositsMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680364666357"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680364666357" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateDebtSecuritiesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NoteReceivableMember" xlink:label="cmg_NoteReceivableMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="cmg_NoteReceivableMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638114680364701484"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638114680364701484" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Equity Investments (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638114680364701484"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain_638114680364701484" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorMember" xlink:label="cmg_TractorMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="cmg_TractorMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorWarrantsMember" xlink:label="cmg_TractorWarrantsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="cmg_TractorWarrantsMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NuroMember" xlink:label="cmg_NuroMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="cmg_NuroMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CultivateFundMember" xlink:label="cmg_CultivateFundMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="cmg_CultivateFundMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MinorityInterestSharesAcquired" xlink:label="cmg_MinorityInterestSharesAcquired"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="cmg_MinorityInterestSharesAcquired" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestments" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:label="us-gaap_EquitySecuritiesFvNiRealizedGain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquitySecuritiesFvNiRealizedGain" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_LongTermInvestments" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Income Taxes (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638114680364721434"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638114680364721434" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_ForeignCountryMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_StateAndLocalJurisdictionMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Shareholders&apos; Equity (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ShareRepurchaseProgramAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_638114680364731453"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramDomain_638114680364731453" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NotPartOfShareRepurchasePlanMember" xlink:label="cmg_NotPartOfShareRepurchasePlanMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="cmg_NotPartOfShareRepurchasePlanMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_ClassOfTreasuryStockTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockSharesAcquired" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsTable" xlink:label="cmg_CompensationRelatedCostsTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_VestingAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod1Member" xlink:label="cmg_VestingPeriod1Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_VestingPeriod1Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod2Member" xlink:label="cmg_VestingPeriod2Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_VestingPeriod2Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FirstHalfVestedMember" xlink:label="cmg_FirstHalfVestedMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_FirstHalfVestedMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecondHalfVestedMember" xlink:label="cmg_SecondHalfVestedMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_SecondHalfVestedMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedMinimumTargetsNotMetMember" xlink:label="cmg_DefinedMinimumTargetsNotMetMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_DefinedMinimumTargetsNotMetMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SeparationVestingPeriodMember" xlink:label="cmg_SeparationVestingPeriodMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_VestingDomain" xlink:to="cmg_SeparationVestingPeriodMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="srt_RangeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_PlanNameAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638114680364761365"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_638114680364761365" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2011Member" xlink:label="cmg_StockIncentivePlan2011Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="cmg_StockIncentivePlan2011Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2022Member" xlink:label="cmg_StockIncentivePlan2022Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="cmg_StockIncentivePlan2022Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_AwardTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockOptionsStockAppreciationRightsSosarsMember" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cmg_StockOptionsStockAppreciationRightsSosarsMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CertainEquityAwardsOfEmployeeMember" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cmg_CertainEquityAwardsOfEmployeeMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_AwardDateAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain_638114680364801750"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateDomain_638114680364801750" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockAwards2018Member" xlink:label="cmg_StockAwards2018Member"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AwardDateDomain" xlink:to="cmg_StockAwards2018Member" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680364811197"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680364811197" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="us-gaap_EmployeeStockMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember" xlink:label="us-gaap_DomesticPlanMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="us-gaap_DomesticPlanMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="us-gaap_RetirementPlanNameAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain_638114680364821169"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameDomain_638114680364821169" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_Plan401kMember" xlink:label="cmg_Plan401kMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="cmg_Plan401kMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsLineItems" xlink:label="cmg_CompensationRelatedCostsLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_CompensationRelatedCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ConditionalTargetNumberOfSharesEarnedPercentage" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_ConditionalTargetNumberOfSharesEarnedPercentage" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_IncrementalShareBasedCompensationNumberOfInstallments" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_IncrementalShareBasedCompensationNumberOfInstallments" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfEmployeesTerminatedEmployment" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_NumberOfEmployeesTerminatedEmployment" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceAndMarketMeasurePeriod" xlink:label="cmg_PerformanceAndMarketMeasurePeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_PerformanceAndMarketMeasurePeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="26" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="27" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="28" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MatchingContributions401k" xlink:label="cmg_MatchingContributions401k"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="29" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_MatchingContributions401k" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="30" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="31" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="32" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="33" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="34" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="35" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="36" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" xlink:label="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="37" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="38" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppPercentOfBaseEarnings" xlink:label="cmg_EsppPercentOfBaseEarnings"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="39" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_EsppPercentOfBaseEarnings" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppRequisiteServicePeriod" xlink:label="cmg_EsppRequisiteServicePeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="40" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_EsppRequisiteServicePeriod" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails" xlink:type="extended" xlink:title="40805 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_PerformanceSharesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Leases (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_638114680364980732"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_638114680364980732" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseLeaseNotYetCommenced" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="cmg_LesseeOperatingLeaseLeaseNotYetCommenced" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingFutureSubleaseIncome" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="cmg_LesseeOperatingFutureSubleaseIncome" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfSaleLeasebackTransactions" xlink:label="cmg_NumberOfSaleLeasebackTransactions"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="cmg_NumberOfSaleLeasebackTransactions" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_FinanceLeaseLiability" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails" xlink:type="extended" xlink:title="40903 - Disclosure - Leases (Schedule of Lease Expense Components) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638114680365010674"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain_638114680365010674" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLeaseCost" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShortTermLeaseCost" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_VariableLeaseCost" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SubleaseIncome" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseCost" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="srt_LitigationCaseAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain_638114680365030608"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseTypeDomain_638114680365030608" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FairWorkWeekMember" xlink:label="cmg_FairWorkWeekMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="cmg_FairWorkWeekMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRestaurantsUnderLitigation" xlink:label="cmg_NumberOfRestaurantsUnderLitigation"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="cmg_NumberOfRestaurantsUnderLitigation" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LossContingencyCivilPenaltiesPaidValue" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="cmg_LossContingencyCivilPenaltiesPaidValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="us-gaap_LossContingencyDamagesAwardedValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyDamagesAwardedValue" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureDebtNarrativeDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Debt (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_SubsequentEventTypeAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638114680365040583"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_638114680365040583" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_638114680365050585"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain_638114680365050585" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_RevolvingCreditFacilityMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_638114680365050585"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_638114680365050585" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_JpmorganChaseBankMember" xlink:label="cmg_JpmorganChaseBankMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="cmg_JpmorganChaseBankMember" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_VariableRateAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_638114680365061659"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain_638114680365061659" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TotalLeverageRatio" xlink:label="cmg_TotalLeverageRatio"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="cmg_TotalLeverageRatio" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FixedChargeCoverageRatio" xlink:label="cmg_FixedChargeCoverageRatio"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="cmg_FixedChargeCoverageRatio" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCredit" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" priority="1" use="optional"></definitionArc></definitionLink>
  <definitionLink xlink:role="http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Related Party Transactions (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorMember" xlink:label="cmg_TractorMember"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="cmg_TractorMember" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional"></definitionArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"></loc>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" priority="1" use="optional"></definitionArc></definitionLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>cmg-20221231_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created by Certent Disclosure Management 22.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/8/2023 3:47:23 PM-->
<!--Modified on: 2/8/2023 3:47:23 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"></roleRef>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"></roleRef>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"></roleRef>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"></roleRef>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">Auditor Attestation Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="dei_AuditorName"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Consolidated Balance Sheets [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents at end of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts Receivable Net Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Income Taxed Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesReceivable_lbl" xml:lang="en-US">Income tax receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Marketable Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US">Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Leasehold improvements, property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Leasehold improvements, property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermInvestments_lbl" xml:lang="en-US">Long-term investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Restricted Cash, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and shareholders&apos; equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and benefits</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued payroll and benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredRevenueCurrent" xlink:to="us-gaap_DeferredRevenueCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Deferred Revenue, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredRevenueCurrent_lbl" xml:lang="en-US">Unearned revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Current operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 11)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Long-term operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income tax liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred income tax liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&apos; equity:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of June 30, 2017 and December 31, 2016, respectively</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of December 31, 2022 and December 31, 2021, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock $0.01 par value, 230,000 shares authorized, and 35,849 and 35,833 shares issued as of June 30, 2017 and December 31, 2016, respectively</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.01 par value, 230,000 shares authorized, 37,320 and 37,132 shares issued as of December 31, 2022 and December 31, 2021, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional Paid In Capital Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, at cost, 9,693 and 9,052 common shares as of December 31, 2022 and December 31, 2021, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained Earnings Accumulated Deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&apos; equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&apos; equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US">Treasury stock, shares at cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Consolidated Statements of Income and Comprehensive Income [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Products And Services [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Products and Services [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FoodAndBeverageMember" xlink:label="us-gaap_FoodAndBeverageMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FoodAndBeverageMember" xlink:to="us-gaap_FoodAndBeverageMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FoodAndBeverageMember_lbl" xml:lang="en-US">Food And Beverage [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FoodAndBeverageMember_lbl" xml:lang="en-US">Food and Beverage [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeliveryServiceMember" xlink:label="cmg_DeliveryServiceMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeliveryServiceMember" xlink:to="cmg_DeliveryServiceMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeliveryServiceMember_lbl" xml:lang="en-US">Delivery Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeliveryServiceMember_lbl" xml:lang="en-US">Delivery Service [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeliveryServiceMember_lbl" xml:lang="en-US">Delivery Service [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_lbl" xml:lang="en-US">Restaurant operating costs (exclusive of depreciation and amortization shown separately below):</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectMaterial" xlink:label="us-gaap_CostDirectMaterial"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostDirectMaterial" xlink:to="us-gaap_CostDirectMaterial_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostDirectMaterial_lbl" xml:lang="en-US">Food, beverage and packaging</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostDirectMaterial_lbl" xml:lang="en-US">Food, beverage and packaging</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectLabor" xlink:label="us-gaap_CostDirectLabor"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostDirectLabor" xlink:to="us-gaap_CostDirectLabor_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostDirectLabor_lbl" xml:lang="en-US">Labor</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostDirectLabor_lbl" xml:lang="en-US">Labor</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet" xlink:label="us-gaap_OccupancyNet"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OccupancyNet" xlink:to="us-gaap_OccupancyNet_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OccupancyNet_lbl" xml:lang="en-US">Occupancy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostAndExpenseOperating" xlink:to="us-gaap_OtherCostAndExpenseOperating_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xml:lang="en-US">Other operating costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation Depletion And Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts" xlink:label="us-gaap_PreOpeningCosts"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreOpeningCosts" xlink:to="us-gaap_PreOpeningCosts_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreOpeningCosts_lbl" xml:lang="en-US">Pre-opening costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl" xml:lang="en-US">(Gain) loss on Sales of Assets and Asset Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl" xml:lang="en-US">Impairment, closure costs, and asset disposals</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income (loss) from operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Interest and other income (expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Interest and other income, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Benefit/(provision) for income taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Benefit/(provision) for income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Shares [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings per share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Earnings Per Share Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic earnings per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Earnings Per Share Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted earnings per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_lbl" xml:lang="en-US">Weighted-average common shares outstanding:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted-average number of common shares outstanding (for basic calculation)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted-average number of common shares outstanding (for diluted calculation)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss), net of income taxes:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Foreign currency translation adjustments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Consolidated Statement of Shareholders&apos; Equity [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid In Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US">Accumulated Translation Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_lbl" xml:lang="en-US">Foreign Currency Translation [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementAxis" xlink:to="srt_RestatementAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementAxis_lbl" xml:lang="en-US">Restatement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RestatementDomain" xlink:to="srt_RestatementDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US">Restatement [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RestatementDomain_lbl" xml:lang="en-US">Restatement [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:label="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:to="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_lbl" xml:lang="en-US">Revision Of Prior Period Accounting Standards Update Adjustment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_lbl" xml:lang="en-US">Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfAdoptionMember" xlink:to="us-gaap_TypeOfAdoptionMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US">Type Of Adoption [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TypeOfAdoptionMember_lbl" xml:lang="en-US">Type of Adoption [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">Accounting Standards Update201602 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Stock plan transactions and other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Stock plan transactions and other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Stock plan transactions and other, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Acquisition of treasury stock (value)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Acquisition of treasury stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_lbl" xml:lang="en-US">Common stock surrendered as payment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockSharesAcquired" xlink:to="us-gaap_TreasuryStockSharesAcquired_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Acquisition of treasury stock, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockSharesAcquired_lbl" xml:lang="en-US">Acquisition of treasury stock (shares), total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Income Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive income (loss), net of income tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Consolidated Statements of Cash Flows</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income tax provision</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" xlink:to="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_lbl" xml:lang="en-US">Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value, including cash and non cash components.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_lbl" xml:lang="en-US">Gain Loss On Sale Of Assets Asset Impairments Including Cash And Non Cash Components</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_lbl" xml:lang="en-US">Impairment, closure costs, and asset disposals</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Provision for credit losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Increase Decrease In Prepaid Deferred Expense And Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssets" xlink:label="cmg_OperatingLeaseAssets"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OperatingLeaseAssets" xlink:to="cmg_OperatingLeaseAssets_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OperatingLeaseAssets_lbl" xml:lang="en-US">Operating lease assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OperatingLeaseAssets_lbl" xml:lang="en-US">Operating lease assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_lbl" xml:lang="en-US">Accrued payroll and benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Increase Decrease In Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Unearned revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US">Income tax payable/receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_lbl" xml:lang="en-US">Income tax payable/receivable</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseLiabilities" xlink:label="cmg_OperatingLeaseLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OperatingLeaseLiabilities" xlink:to="cmg_OperatingLeaseLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cmg_OperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Other long-term liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of leasehold improvements, property and equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of leasehold improvements, property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchases of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchases of investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Maturities of investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US">Maturities of investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US">Proceeds from Sale of Machinery and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US">Payments to Acquire Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US">Acquisitions of equity method investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Acquisition of treasury stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Acquisition of treasury stock</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:to="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Reacquisition of Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Reacquisition of Excess Tax Benefit from Share-based Compensation, Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_lbl" xml:lang="en-US">Tax withholding on stock-based compensation awards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US">Other financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash used in financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net change in cash, cash equivalents, and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of year</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental disclosures of cash flow information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIncomeTaxRefunds" xlink:to="us-gaap_ProceedsFromIncomeTaxRefunds_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xml:lang="en-US">Proceeds from Income Tax Refunds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_lbl" xml:lang="en-US">Income taxes (refunded)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income Taxes Paid, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes paid</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" xlink:label="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" xlink:to="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_lbl" xml:lang="en-US">Increase (decrease) in purchases of leasehold improvements, property and equipment accrued in accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_lbl" xml:lang="en-US">Increase (decrease) in purchases of leasehold improvements, property and equipment accrued in accounts payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_lbl" xml:lang="en-US">Purchases of leasehold improvements, property, and equipment accrued in accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" xlink:label="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" xlink:to="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_lbl" xml:lang="en-US">Increase (decrease) in acquisition of treasury stock accrued in accrued liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_lbl" xml:lang="en-US">cmg_Increase Decrease In Acquistion of Treasury Stock Accrued in Accrued Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_lbl" xml:lang="en-US">Acquisition of treasury stock accrued in accounts payable and accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Significant Accounting Policies Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Description of Business and Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="cmg_SupplementalBalanceSheetInformationAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract_lbl" xml:lang="en-US">Supplemental Balance Sheet Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract_lbl" xml:lang="en-US">Supplemental Balance Sheet Information [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl" xml:lang="en-US">Additional Financial Information Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_lbl" xml:lang="en-US">Supplemental Balance Sheet Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue Recognition [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Fair Value of Financial Instruments [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsAbstract" xlink:label="cmg_EquityInvestmentsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EquityInvestmentsAbstract" xlink:to="cmg_EquityInvestmentsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EquityInvestmentsAbstract_lbl" xml:lang="en-US">Equity Investments [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EquityInvestmentsAbstract_lbl" xml:lang="en-US">Equity Investments [Abstract]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsDisclosure" xlink:label="cmg_EquityInvestmentsDisclosure"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EquityInvestmentsDisclosure" xlink:to="cmg_EquityInvestmentsDisclosure_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EquityInvestmentsDisclosure_lbl" xml:lang="en-US">Equity Investments Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EquityInvestmentsDisclosure_lbl" xml:lang="en-US">Equity Investments Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EquityInvestmentsDisclosure_lbl" xml:lang="en-US">Equity Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Taxes [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Tax Disclosure Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Stockholders Equity Note Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Shareholders&apos; Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US">Stock-Based Compensation and Employee Benefit Plans [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xml:lang="en-US">Compensation Related Costs, General [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation And Employee Benefit Plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases Of Lessee Disclosure Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="us-gaap_EarningsPerShareReconciliationAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract" xlink:label="us-gaap_LossContingencyAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Commitments and Contingencies [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments And Contingencies Disclosure Text Block</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation and Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Management Estimates</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Receivables, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Accounts Receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Allowance for Credit Losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US">Equity Method Investments [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US">Equity Method Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Leasehold Improvements, Property and Equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Lease, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OtherAssetsPolicyTextBlock" xlink:label="cmg_OtherAssetsPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OtherAssetsPolicyTextBlock" xlink:to="cmg_OtherAssetsPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OtherAssetsPolicyTextBlock_lbl" xml:lang="en-US">The entire disclosure for other assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OtherAssetsPolicyTextBlock_lbl" xml:lang="en-US">Other Assets [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cmg_OtherAssetsPolicyTextBlock_lbl" xml:lang="en-US">Other Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="us-gaap_LiabilityReserveEstimatePolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilityReserveEstimatePolicy" xlink:to="us-gaap_LiabilityReserveEstimatePolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilityReserveEstimatePolicy_lbl" xml:lang="en-US">Liability Reserve Estimate, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilityReserveEstimatePolicy_lbl" xml:lang="en-US">Insurance Liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_lbl" xml:lang="en-US">Reserves/Contingencies for Litigation and Other Matters</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising, Marketing and Promotional Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StartUpActivitiesCostPolicy" xlink:label="us-gaap_StartUpActivitiesCostPolicy"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StartUpActivitiesCostPolicy" xlink:to="us-gaap_StartUpActivitiesCostPolicy_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StartUpActivitiesCostPolicy_lbl" xml:lang="en-US">Start-up Activities, Cost Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StartUpActivitiesCostPolicy_lbl" xml:lang="en-US">Restaurant Pre-Opening Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-Lived Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Standards</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Estimated Useful Lives of Leasehold Improvements, Property and Equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Leasehold Improvements, Property, and Equipment</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" xlink:label="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" xlink:to="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Payroll and Benefits [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Payroll and Benefits [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Payroll and Benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Liabilities</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" xlink:label="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" xlink:to="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_lbl" xml:lang="en-US">Summary Of Liability Included In Unearned Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_lbl" xml:lang="en-US">Summary Of Liability Included In Unearned Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_lbl" xml:lang="en-US">Liability Included in Unearned Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Revenue Recognized from Liability Balances</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Contract with Customer, Asset and Liability [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Changes in Liability Balance</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" xlink:label="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" xlink:to="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_lbl" xml:lang="en-US">Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_lbl" xml:lang="en-US">Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_lbl" xml:lang="en-US">Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">Fair Value Measurements, Nonrecurring [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">Summary of Assets Measured at Fair Value on Nonrecurring Basis</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfEquityInvestmentsTableTextBlock" xlink:label="cmg_ScheduleOfEquityInvestmentsTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ScheduleOfEquityInvestmentsTableTextBlock" xlink:to="cmg_ScheduleOfEquityInvestmentsTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ScheduleOfEquityInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Equity Investments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ScheduleOfEquityInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Equity Investments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ScheduleOfEquityInvestmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of Equity Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Summary of Income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Benefit/(Provision) for Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of Effective Tax Rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Deferred Income Tax Liabilities and Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_lbl" xml:lang="en-US">Schedule of Unrecognized Tax Benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units R S U [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceStockAwardsPsusMember" xlink:label="cmg_PerformanceStockAwardsPsusMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PerformanceStockAwardsPsusMember" xlink:to="cmg_PerformanceStockAwardsPsusMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PerformanceStockAwardsPsusMember_lbl" xml:lang="en-US">Performance Stock Awards (PSUs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PerformanceStockAwardsPsusMember_lbl" xml:lang="en-US">Performance Stock Awards Psus [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PerformanceStockAwardsPsusMember_lbl" xml:lang="en-US">Performance Stock Awards (PSUs) [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Stock Based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">Summary of Stock-Based Compensation Expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Summary of SOSAR Activity Under Incentive Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule Of Assumptions to Value SAR Awards Granted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US">Schedule of Assumptions for SOSAR</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Nonvested Share Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_lbl" xml:lang="en-US">Summary of Stock Award Activity Under Incentive Plan</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" xlink:to="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_lbl" xml:lang="en-US">Deferred Compensation, Estimated Current and Long-Term Cash Requirements [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_lbl" xml:lang="en-US">Deferred Compensation, Estimated Current and Long-Term Cash Requirements [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_lbl" xml:lang="en-US">Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Supplemental Balance Sheet Information Related to Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Lease Expense Components</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" xlink:label="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" xlink:to="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_lbl" xml:lang="en-US">Schedule of Supplemental Cash Flow Related to Leases</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Maturity of Lease Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Basic and Diluted Earnings Per Share</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" xlink:label="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" xlink:to="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_lbl" xml:lang="en-US">Stock awards excluded from the calculation of diluted EPS - consisting of awards subject to performance conditions and awards that were antidilutive.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_lbl" xml:lang="en-US">Stock awards excluded from the calculation of diluted EPS [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_lbl" xml:lang="en-US">Stock Awards Excluded from the Calculation of Diluted EPS</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_lbl" xml:lang="en-US">Description Of Business And Summary Of Significant Accounting Policies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_lbl" xml:lang="en-US">Description Of Business And Summary Of Significant Accounting Policies [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingAxis" xlink:to="us-gaap_VestingAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingAxis_lbl" xml:lang="en-US">Vesting [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VestingDomain" xlink:to="us-gaap_VestingDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VestingDomain_lbl" xml:lang="en-US">Vesting [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod1Member" xlink:label="cmg_VestingPeriod1Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_VestingPeriod1Member" xlink:to="cmg_VestingPeriod1Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_VestingPeriod1Member_lbl" xml:lang="en-US">Vesting Period 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_VestingPeriod1Member_lbl" xml:lang="en-US">Vesting Period1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_VestingPeriod1Member_lbl" xml:lang="en-US">Vesting Period 1 [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod2Member" xlink:label="cmg_VestingPeriod2Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_VestingPeriod2Member" xlink:to="cmg_VestingPeriod2Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_VestingPeriod2Member_lbl" xml:lang="en-US">Vesting Period 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_VestingPeriod2Member_lbl" xml:lang="en-US">Vesting Period2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_VestingPeriod2Member_lbl" xml:lang="en-US">Vesting Period 2 [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAppreciationRightsSARSMember" xlink:to="us-gaap_StockAppreciationRightsSARSMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US">Stock Appreciation Rights S A R S [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US">SOSARS [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleMember" xlink:label="cmg_ChipotleMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ChipotleMember" xlink:to="cmg_ChipotleMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ChipotleMember_lbl" xml:lang="en-US">Chipotle [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ChipotleMember_lbl" xml:lang="en-US">Chipotle [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ChipotleMember_lbl" xml:lang="en-US">Chipotle [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PizzeriaLocaleMember" xlink:label="cmg_PizzeriaLocaleMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PizzeriaLocaleMember" xlink:to="cmg_PizzeriaLocaleMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PizzeriaLocaleMember_lbl" xml:lang="en-US">Pizzeria Locale [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PizzeriaLocaleMember_lbl" xml:lang="en-US">Pizzeria Locale [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PizzeriaLocaleMember_lbl" xml:lang="en-US">Pizzeria Locale [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Segment Geographical [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Segment, Geographical [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">U [S]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_US_lbl" xml:lang="en-US">United States [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="us-gaap_GeographicDistributionForeignMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeographicDistributionForeignMember" xlink:to="us-gaap_GeographicDistributionForeignMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeographicDistributionForeignMember_lbl" xml:lang="en-US">Geographic Distribution Foreign [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeographicDistributionForeignMember_lbl" xml:lang="en-US">International [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Range [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US">Description Of Business And Summary Of Significant Accounting Policies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_lbl" xml:lang="en-US">Description Of Business And Summary Of Significant Accounting Policies [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRestaurants" xlink:label="us-gaap_NumberOfRestaurants"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfRestaurants" xlink:to="us-gaap_NumberOfRestaurants_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfRestaurants_lbl" xml:lang="en-US">Number of Restaurants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfRestaurants_lbl" xml:lang="en-US">Number of restaurants</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRegionsInWhichEntityOperates" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NumberOfRegionsInWhichEntityOperates" xlink:to="cmg_NumberOfRegionsInWhichEntityOperates_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates_lbl" xml:lang="en-US">The number of regions by which the Company manages its operations.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates_lbl" xml:lang="en-US">Number of regions in which entity operates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates_lbl" xml:lang="en-US">Number of regions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Allowance for credit losses</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CapitalizedDevelopment" xlink:label="cmg_CapitalizedDevelopment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CapitalizedDevelopment" xlink:to="cmg_CapitalizedDevelopment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CapitalizedDevelopment_lbl" xml:lang="en-US">Represents the internal costs directly associated with the acquisition, development and construction of a restaurant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CapitalizedDevelopment_lbl" xml:lang="en-US">Capitalized Development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_CapitalizedDevelopment_lbl" xml:lang="en-US">Acquisition, development and construction of restaurant capitalized costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Remaining lease term</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:to="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_lbl" xml:lang="en-US">Lessee, Operating Lease, Option to Extend, Additional Periods.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_lbl" xml:lang="en-US">Lessee, Operating Lease, Option to Extend, Additional Periods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_lbl" xml:lang="en-US">Option to extend, additional periods</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US">Renewal period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Long-term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Long-term debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Goodwill impairment charges</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" xlink:to="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_lbl" xml:lang="en-US">Tax Benefit Recognized Likelihood Percentage Of Being Realized Upon Settlement With Taxing Authority</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_lbl" xml:lang="en-US">Tax Benefit Recognized Likelihood Percentage Of Being Realized Upon Settlement With Taxing Authority</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_lbl" xml:lang="en-US">Tax benefit percentage for realization with a taxing authority</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_RewardProgramExpirationPeriod" xlink:label="cmg_RewardProgramExpirationPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_RewardProgramExpirationPeriod" xlink:to="cmg_RewardProgramExpirationPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_RewardProgramExpirationPeriod_lbl" xml:lang="en-US">Reward program expiration period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_RewardProgramExpirationPeriod_lbl" xml:lang="en-US">Reward Program Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_RewardProgramExpirationPeriod_lbl" xml:lang="en-US">Earned rewards expiration period</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EarnedPointsExpirationPeriodForInactivity" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EarnedPointsExpirationPeriodForInactivity" xlink:to="cmg_EarnedPointsExpirationPeriodForInactivity_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity_lbl" xml:lang="en-US">Earned points expiration period for inactivity.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity_lbl" xml:lang="en-US">Earned Points Expiration Period For Inactivity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity_lbl" xml:lang="en-US">Earned points expiration period for inactivity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized from gift card liability balance at the beginning of the year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Revenue recognized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingAndAdvertisingExpense" xlink:to="us-gaap_MarketingAndAdvertisingExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Marketing and Advertising Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MarketingAndAdvertisingExpense_lbl" xml:lang="en-US">Advertising, marketing and promotional costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US">Vesting period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Expiration period of SOSARs</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" xlink:to="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_lbl" xml:lang="en-US">Period over which unrecognized compensation is expected to be recognized for equity-based compensation plans related to employees eligible to retire.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_lbl" xml:lang="en-US">Employees Eligible to Retire Total Compensation Cost Not Yet Recognized Period For Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_lbl" xml:lang="en-US">Compensation expense related to employees eligible to retire and retain full rights to the awards, recognition period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property Plant And Equipment Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LeaseholdImprovementsAndBuildingsMember" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LeaseholdImprovementsAndBuildingsMember" xlink:to="cmg_LeaseholdImprovementsAndBuildingsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember_lbl" xml:lang="en-US">Leasehold Improvements and Buildings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember_lbl" xml:lang="en-US">Leasehold Improvements And Buildings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember_lbl" xml:lang="en-US">Leasehold Improvements and Buildings [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture And Fixtures [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction In Progress [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in Progress [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Leasehold improvements, property and equipment, gross</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xml:lang="en-US">Workers&apos; Compensation Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_lbl" xml:lang="en-US">Workers&apos; compensation liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued Salaries, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued payroll and bonuses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Other Employee Related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued payroll and benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales and Excise Tax Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Sales and use tax payable</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LegalReserveLiability" xlink:label="cmg_LegalReserveLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LegalReserveLiability" xlink:to="cmg_LegalReserveLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LegalReserveLiability_lbl" xml:lang="en-US">Legal Reserve Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LegalReserveLiability_lbl" xml:lang="en-US">Legal Reserve Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LegalReserveLiability_lbl" xml:lang="en-US">Legal reserve liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accrued liabilities</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GiftCardMember" xlink:label="cmg_GiftCardMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_GiftCardMember" xlink:to="cmg_GiftCardMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_GiftCardMember_lbl" xml:lang="en-US">Gift Card [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_GiftCardMember_lbl" xml:lang="en-US">Gift Card [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_GiftCardMember_lbl" xml:lang="en-US">Gift Card [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Liability in unearned revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Chipotle Rewards liability, ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Chipotle Rewards liability, beginning balance</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleRewardsMember" xlink:label="cmg_ChipotleRewardsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ChipotleRewardsMember" xlink:to="cmg_ChipotleRewardsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ChipotleRewardsMember_lbl" xml:lang="en-US">Chipotle Rewards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ChipotleRewardsMember_lbl" xml:lang="en-US">Chipotle Rewards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ChipotleRewardsMember_lbl" xml:lang="en-US">Chipotle Rewards [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ContractWithCustomerLiabilityRevenueDeferred" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ContractWithCustomerLiabilityRevenueDeferred" xlink:to="cmg_ContractWithCustomerLiabilityRevenueDeferred_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred_lbl" xml:lang="en-US">Amount of revenue deferred that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred_lbl" xml:lang="en-US">Contract with Customer, Liability, Revenue Deferred</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred_lbl" xml:lang="en-US">Revenue deferred</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_lbl" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_lbl" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TangibleAssetImpairmentCharges" xlink:to="us-gaap_TangibleAssetImpairmentCharges_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TangibleAssetImpairmentCharges_lbl" xml:lang="en-US">Tangible Asset Impairment Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TangibleAssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xml:lang="en-US">Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_lbl" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashMember" xlink:to="us-gaap_CashMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashMember_lbl" xml:lang="en-US">Cash [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsMember" xlink:to="us-gaap_CashEquivalentsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsMember_lbl" xml:lang="en-US">Cash Equivalents [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashEquivalentsMember_lbl" xml:lang="en-US">Cash Equivalents [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US">Money Market Funds [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="us-gaap_BankTimeDepositsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankTimeDepositsMember" xlink:to="us-gaap_BankTimeDepositsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankTimeDepositsMember_lbl" xml:lang="en-US">Bank Time Deposits [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BankTimeDepositsMember_lbl" xml:lang="en-US">Time Deposits [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">U S Treasury Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">US Treasury Securities [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Debt Securities [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NoteReceivableMember" xlink:label="cmg_NoteReceivableMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NoteReceivableMember" xlink:to="cmg_NoteReceivableMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NoteReceivableMember_lbl" xml:lang="en-US">Note Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NoteReceivableMember_lbl" xml:lang="en-US">Note Receivable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NoteReceivableMember_lbl" xml:lang="en-US">Note Receivable [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Adjusted Cost</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities Amortized Cost Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities Amortized Cost Basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Total Adjusted Cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Unrealized Gains</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Unrealized Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Fair Value</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_lbl" xml:lang="en-US">Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_lbl" xml:lang="en-US">Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_lbl" xml:lang="en-US">Total Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US">Current Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_lbl" xml:lang="en-US">Long-term Investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Fair Value Measurement Frequency [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US">Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Fair Value Measurements Nonrecurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Fair Value, Nonrecurring [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Measurements Fair Value Hierarchy [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value Inputs Level3 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" xlink:to="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_lbl" xml:lang="en-US">Property, Plant, and Equipment, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_lbl" xml:lang="en-US">Leasehold improvements, property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" xlink:to="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_lbl" xml:lang="en-US">Operating Lease Assets and Closing Costs, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_lbl" xml:lang="en-US">Operating Lease Assets and Closing Costs, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_lbl" xml:lang="en-US">Operating leases assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Assets, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Equity Method Investments [Line Items]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MinorityInterestSharesAcquired" xlink:label="cmg_MinorityInterestSharesAcquired"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_MinorityInterestSharesAcquired" xlink:to="cmg_MinorityInterestSharesAcquired_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_MinorityInterestSharesAcquired_lbl" xml:lang="en-US">Minority Interest, Shares Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_MinorityInterestSharesAcquired_lbl" xml:lang="en-US">Minority Interest, Shares Acquired</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_MinorityInterestSharesAcquired_lbl" xml:lang="en-US">Shares acquired</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentAggregateCost" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_lbl" xml:lang="en-US">Equity Method Investment, Aggregate Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_lbl" xml:lang="en-US">Cash consideration</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Equity Method Investment, Other than Temporary Impairment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Equity method investment, impairment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Carrying value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US">Equity method investments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US">Number of shares that may be called by warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:label="us-gaap_EquitySecuritiesFvNiRealizedGain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:to="us-gaap_EquitySecuritiesFvNiRealizedGain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquitySecuritiesFvNiRealizedGain_lbl" xml:lang="en-US">Equity Securities, FV-NI, Realized Gain</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquitySecuritiesFvNiRealizedGain_lbl" xml:lang="en-US">Recognized gain</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments" xlink:label="us-gaap_OtherInvestments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Other Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Other invesments</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestments" xlink:label="cmg_EquityInvestments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EquityInvestments" xlink:to="cmg_EquityInvestments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EquityInvestments_lbl" xml:lang="en-US">Equity Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EquityInvestments_lbl" xml:lang="en-US">Equity Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="cmg_EquityInvestments_lbl" xml:lang="en-US">Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCountryMember" xlink:to="us-gaap_ForeignCountryMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Country [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCountryMember_lbl" xml:lang="en-US">Foreign Tax Authority [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalJurisdictionMember" xlink:to="us-gaap_StateAndLocalJurisdictionMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State And Local Jurisdiction [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalJurisdictionMember_lbl" xml:lang="en-US">State and Local Jurisdiction [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Country [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticCountryMember_lbl" xml:lang="en-US">Domestic Tax Authority [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Operating Loss Carryforwards</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Gross NOLS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US">Operating Loss Carryforwards, Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US">Valuation allowances of deferred tax assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl" xml:lang="en-US">Interest expense related to uncertain tax positions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Interest on Income Taxes Accrued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_lbl" xml:lang="en-US">Interest on income taxes accrued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Lapsing of statutes of limitations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_lbl" xml:lang="en-US">Lapsing of statutes of limitations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Domestic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Income before income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax, U.S. Federal</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax, U.S. State</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax, Foreign</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current tax, Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax, U.S. Federal</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax, U.S. State</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred tax, Foreign</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" xlink:to="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Before Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Before Valuation Allowance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_lbl" xml:lang="en-US">Deferred tax, Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation Allowance, Deferred Tax Asset, Change in Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_lbl" xml:lang="en-US">Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Statutory Income Tax Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory U.S. federal income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">State income tax, net of related federal income tax benefit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Credits, Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_lbl" xml:lang="en-US">Federal tax credits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Executive compensation disallowed</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_lbl" xml:lang="en-US">Meals and entertainment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Enhanced deduction for food donation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Enhanced deduction for food donation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserves, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserves, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_lbl" xml:lang="en-US">Uncertain tax position reserves</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Prior Year Income Taxes return to provision</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Return to provision and other discrete items</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_lbl" xml:lang="en-US">Equity compensation related adjustments</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Net Operating Loss, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Federal Net Operating Loss, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_lbl" xml:lang="en-US">Federal net operating loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective Income Tax Rate, Continuing Operations</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective income tax rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Leasehold improvements, property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Deferred Tax Liabilities, Goodwill and Intangible Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_lbl" xml:lang="en-US">Goodwill and other assets</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther" xlink:to="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_lbl" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax liability attributable to taxable temporary differences from prepayments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_lbl" xml:lang="en-US">Deferred Tax Liabilities Prepaid Assets and Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_lbl" xml:lang="en-US">Prepaid assets and other</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:to="cmg_DeferredTaxLiabilitiesRightOfUseAsset_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset_lbl" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset_lbl" xml:lang="en-US">Deferred Tax Liabilities, Right-Of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset_lbl" xml:lang="en-US">Operating lease assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred income tax liability</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_lbl" xml:lang="en-US">The tax effect as of the balance sheet date of the amount of revenue arising from the sale of gift cards which has been recognized for tax purposes but is deferred for GAAP purposes.  The asset will be realized when the same revenue is recognized for GAAP purposes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_lbl" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Gift Card Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_lbl" xml:lang="en-US">Gift card liability</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_lbl" xml:lang="en-US">The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of transaction costs and the basis of transaction costs computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will decrease future taxable income when such difference reverses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_lbl" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Capitalized Transaction Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_lbl" xml:lang="en-US">Capitalized transaction costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock-based compensation and other employee benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Foreign net operating loss carry-forwards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes" xlink:label="us-gaap_DeferredTaxAssetsStateTaxes"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsStateTaxes" xlink:to="us-gaap_DeferredTaxAssetsStateTaxes_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsStateTaxes_lbl" xml:lang="en-US">Deferred Tax Assets, State Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsStateTaxes_lbl" xml:lang="en-US">State credits</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsLeaseLiability" xlink:label="cmg_DeferredTaxAssetsLeaseLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxAssetsLeaseLiability" xlink:to="cmg_DeferredTaxAssetsLeaseLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Deferred Tax Assets, Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Deferred Tax Assets, Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxAssetsLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_lbl" xml:lang="en-US">Allowances, reserves and other</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Capitalized Research and Development Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Capitalized Research and Development Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_lbl" xml:lang="en-US">Capitalized research costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl" xml:lang="en-US">State net operating loss carry-forwards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred Tax Assets, Net, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Total deferred income tax asset</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred income tax liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">End of Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">End of year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Beginning of year</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Increase resulting from prior year tax position</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">Decreases for positions taken in prior years</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_lbl" xml:lang="en-US">(Decrease) resulting from prior year tax position</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl" xml:lang="en-US">Increase resulting from current year tax position</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_lbl" xml:lang="en-US">Settlements with taxing authorities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfTreasuryStockTable_lbl" xml:lang="en-US">Class of Treasury Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramAxis" xlink:to="us-gaap_ShareRepurchaseProgramAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US">Share Repurchase Program [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareRepurchaseProgramDomain" xlink:to="us-gaap_ShareRepurchaseProgramDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US">Share Repurchase Program [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareRepurchaseProgramDomain_lbl" xml:lang="en-US">Share Repurchase Program [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NotPartOfShareRepurchasePlanMember" xlink:label="cmg_NotPartOfShareRepurchasePlanMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NotPartOfShareRepurchasePlanMember" xlink:to="cmg_NotPartOfShareRepurchasePlanMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NotPartOfShareRepurchasePlanMember_lbl" xml:lang="en-US">Not part of share repurchase plan</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NotPartOfShareRepurchasePlanMember_lbl" xml:lang="en-US">Not Part Of Share Repurchase Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NotPartOfShareRepurchasePlanMember_lbl" xml:lang="en-US">Repurchases in Accordance with Stock Award Agreements [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_lbl" xml:lang="en-US">Equity, Class of Treasury Stock [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock Repurchase Program, Authorized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Stock repurchase program, authorized amount</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:to="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount_lbl" xml:lang="en-US">Stock repurchase program, additional authorized amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount_lbl" xml:lang="en-US">Stock repurchase program, additional authorized amount</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsTable" xlink:label="cmg_CompensationRelatedCostsTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CompensationRelatedCostsTable" xlink:to="cmg_CompensationRelatedCostsTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CompensationRelatedCostsTable_lbl" xml:lang="en-US">Compensation Related Costs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CompensationRelatedCostsTable_lbl" xml:lang="en-US">Compensation Related Costs [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanNameAxis" xlink:to="us-gaap_RetirementPlanNameAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanNameAxis_lbl" xml:lang="en-US">Retirement Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanNameDomain" xlink:to="us-gaap_RetirementPlanNameDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanNameDomain_lbl" xml:lang="en-US">Retirement Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetirementPlanNameDomain_lbl" xml:lang="en-US">Retirement Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_Plan401kMember" xlink:label="cmg_Plan401kMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_Plan401kMember" xlink:to="cmg_Plan401kMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_Plan401kMember_lbl" xml:lang="en-US">Plan 401k [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_Plan401kMember_lbl" xml:lang="en-US">Plan401k [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_Plan401kMember_lbl" xml:lang="en-US">401(k) Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_lbl" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_lbl" xml:lang="en-US">Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_lbl" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockMember" xlink:to="us-gaap_EmployeeStockMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeStockMember_lbl" xml:lang="en-US">Employee Stock Purchase Plan (ESPP) [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember" xlink:label="us-gaap_DomesticPlanMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticPlanMember" xlink:to="us-gaap_DomesticPlanMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DomesticPlanMember_lbl" xml:lang="en-US">Domestic Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DomesticPlanMember_lbl" xml:lang="en-US">Deferred Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockOptionsStockAppreciationRightsSosarsMember" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockOptionsStockAppreciationRightsSosarsMember" xlink:to="cmg_StockOptionsStockAppreciationRightsSosarsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember_lbl" xml:lang="en-US">Stock Options, Stock Appreciation Rights (SOSARs) [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember_lbl" xml:lang="en-US">Stock Options Stock Appreciation Rights Sosars [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember_lbl" xml:lang="en-US">SOSARs [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CertainEquityAwardsOfEmployeeMember" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CertainEquityAwardsOfEmployeeMember" xlink:to="cmg_CertainEquityAwardsOfEmployeeMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember_lbl" xml:lang="en-US">Certain Equity Awards of an Employee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember_lbl" xml:lang="en-US">Certain Equity Awards Of Employee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember_lbl" xml:lang="en-US">Certain Equity Awards of an Employee [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FirstHalfVestedMember" xlink:label="cmg_FirstHalfVestedMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_FirstHalfVestedMember" xlink:to="cmg_FirstHalfVestedMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_FirstHalfVestedMember_lbl" xml:lang="en-US">First Half Vested [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_FirstHalfVestedMember_lbl" xml:lang="en-US">First Half Vested [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_FirstHalfVestedMember_lbl" xml:lang="en-US">First Half Vested [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecondHalfVestedMember" xlink:label="cmg_SecondHalfVestedMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SecondHalfVestedMember" xlink:to="cmg_SecondHalfVestedMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SecondHalfVestedMember_lbl" xml:lang="en-US">Second Half Vested [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SecondHalfVestedMember_lbl" xml:lang="en-US">Second Half Vested [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_SecondHalfVestedMember_lbl" xml:lang="en-US">Second Half Vested [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedMinimumTargetsNotMetMember" xlink:label="cmg_DefinedMinimumTargetsNotMetMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DefinedMinimumTargetsNotMetMember" xlink:to="cmg_DefinedMinimumTargetsNotMetMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DefinedMinimumTargetsNotMetMember_lbl" xml:lang="en-US">Defined Minimum Targets Not Met [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DefinedMinimumTargetsNotMetMember_lbl" xml:lang="en-US">Defined Minimum Targets Not Met [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DefinedMinimumTargetsNotMetMember_lbl" xml:lang="en-US">Defined Minimum Targets Not Met [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SeparationVestingPeriodMember" xlink:label="cmg_SeparationVestingPeriodMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SeparationVestingPeriodMember" xlink:to="cmg_SeparationVestingPeriodMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SeparationVestingPeriodMember_lbl" xml:lang="en-US">Separation Vesting Period [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SeparationVestingPeriodMember_lbl" xml:lang="en-US">Separation Vesting Period [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_SeparationVestingPeriodMember_lbl" xml:lang="en-US">Separation Vesting Period [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateDomain" xlink:to="us-gaap_AwardDateDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AwardDateDomain_lbl" xml:lang="en-US">Award Date [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockAwards2018Member" xlink:label="cmg_StockAwards2018Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockAwards2018Member" xlink:to="cmg_StockAwards2018Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockAwards2018Member_lbl" xml:lang="en-US">2018 Stock Awards [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockAwards2018Member_lbl" xml:lang="en-US">Stock Awards2018 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_StockAwards2018Member_lbl" xml:lang="en-US">2018 Stock Awards [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsLineItems" xlink:label="cmg_CompensationRelatedCostsLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CompensationRelatedCostsLineItems" xlink:to="cmg_CompensationRelatedCostsLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CompensationRelatedCostsLineItems_lbl" xml:lang="en-US">Compensation Related Costs [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CompensationRelatedCostsLineItems_lbl" xml:lang="en-US">Compensation Related Costs [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Common stock authorized and reserved for issuances</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Common stock remaining available for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US">Total intrinsic value of SOSARs exercised</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US">Unearned compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted average period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Granted, Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Grant date fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Grant date fair value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted-average Black-Scholes fair value per share at date of grant</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_lbl" xml:lang="en-US">Shares vested, fair value</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ConditionalTargetNumberOfSharesEarnedPercentage" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ConditionalTargetNumberOfSharesEarnedPercentage" xlink:to="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_lbl" xml:lang="en-US">Conditional Target Number Of Shares Earned, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_lbl" xml:lang="en-US">Conditional Target Number Of Shares Earned, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_lbl" xml:lang="en-US">Percentage of target number of shares to be earned if certain criteria is met</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Vested, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Units vested</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_IncrementalShareBasedCompensationNumberOfInstallments" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_IncrementalShareBasedCompensationNumberOfInstallments" xlink:to="cmg_IncrementalShareBasedCompensationNumberOfInstallments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments_lbl" xml:lang="en-US">Incremental Share-based Compensation, Number of Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments_lbl" xml:lang="en-US">Incremental Share-based Compensation, Number of Installments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments_lbl" xml:lang="en-US">Number of installments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Forfeited, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Units forfeited</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfEmployeesTerminatedEmployment" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NumberOfEmployeesTerminatedEmployment" xlink:to="cmg_NumberOfEmployeesTerminatedEmployment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment_lbl" xml:lang="en-US">Number of Employees Terminated Employment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment_lbl" xml:lang="en-US">Number of Employees Terminated Employment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment_lbl" xml:lang="en-US">Number of employees terminated employment</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceAndMarketMeasurePeriod" xlink:label="cmg_PerformanceAndMarketMeasurePeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PerformanceAndMarketMeasurePeriod" xlink:to="cmg_PerformanceAndMarketMeasurePeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PerformanceAndMarketMeasurePeriod_lbl" xml:lang="en-US">Performance and Market Measurement Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PerformanceAndMarketMeasurePeriod_lbl" xml:lang="en-US">Performance and Market Measure Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PerformanceAndMarketMeasurePeriod_lbl" xml:lang="en-US">Performance and market measurement period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Number of Employees Affected</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected_lbl" xml:lang="en-US">Number of employees affected by modified service requirements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_lbl" xml:lang="en-US">Modified service requirements expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Allocated Share-based Compensation Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" xlink:to="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_lbl" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Incremental Cost, Unamortized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_lbl" xml:lang="en-US">Share-based Payment Arrangement, Plan Modification, Incremental Cost, Unamortized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_lbl" xml:lang="en-US">Modified service requirements expense, unamortized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Stock price</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_lbl" xml:lang="en-US">Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_lbl" xml:lang="en-US">Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_lbl" xml:lang="en-US">Employer matching contribution, percentage on first 3%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_lbl" xml:lang="en-US">Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_lbl" xml:lang="en-US">Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_lbl" xml:lang="en-US">Employer matching contribution, percentage on next 2%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3%</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3%</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_lbl" xml:lang="en-US">Employer matching contribution, percentage on first 3%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_lbl" xml:lang="en-US">Employer matching contribution, percentage on next 2%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees&apos; Gross Pay, at Which Employer Matches 100 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees&apos; Gross Pay, at Which Employer Matches 100 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_lbl" xml:lang="en-US">Percentage of employees&apos; gross pay for which the employer contributes a matching contribution of 100%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees&apos; Gross Pay, at Which Employer Matches 50 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_lbl" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees&apos; Gross Pay, at Which Employer Matches 50 Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_lbl" xml:lang="en-US">Percentage of employees&apos; gross pay for which the employer contributes a matching contribution of 50%</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MatchingContributions401k" xlink:label="cmg_MatchingContributions401k"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_MatchingContributions401k" xlink:to="cmg_MatchingContributions401k_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_MatchingContributions401k_lbl" xml:lang="en-US">Eligibility period to receive matching contributions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_MatchingContributions401k_lbl" xml:lang="en-US">Matching Contributions 401k</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_MatchingContributions401k_lbl" xml:lang="en-US">Period of service before an employee is eligible for contribution</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined Contribution Plan, Cost Recognized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Company matching contributions</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_lbl" xml:lang="en-US">Deferred compensation arrangement with individual, employer matching contribution of 100 percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_lbl" xml:lang="en-US">Deferred compensation arrangement with individual, employer matching contribution of 100 percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_lbl" xml:lang="en-US">Percentage of employees&apos; gross pay for which the employer contributes a matching contribution of 100% under the Deferred Plan</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_lbl" xml:lang="en-US">Deferred compensation arrangement with individual, employer matching contribution of 50 percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_lbl" xml:lang="en-US">Deferred compensation arrangement with individual, employer matching contribution of 50 percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_lbl" xml:lang="en-US">Percentage of employees&apos; gross pay for which the employer contributes a matching contribution of 50% under the Deferred Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US">Total</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_lbl" xml:lang="en-US">Total liabilities under Deferred Plan</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" xlink:to="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_lbl" xml:lang="en-US">Purchase price percentage of fair market value of stock on last trading date of monthly exercise period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_lbl" xml:lang="en-US">Purchase Price Percentage Of Fair Market Value Of Stock On Last Trading Date Of Monthly Exercise Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_lbl" xml:lang="en-US">Purchase price percentage of fair market value of stock on last trading date of monthly exercise period</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" xlink:to="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_lbl" xml:lang="en-US">Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_lbl" xml:lang="en-US">Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_lbl" xml:lang="en-US">Purchase price percentage of lower of fair market value on first and last trading days of each offering period</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" xlink:to="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_lbl" xml:lang="en-US">Common stock reserved for issuance under the Company&apos;s ESPP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_lbl" xml:lang="en-US">Common Stock Authorized And reserved For Issuance Espp</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_lbl" xml:lang="en-US">Common stock authorized and reserved for ESPP</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" xlink:label="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" xlink:to="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp_lbl" xml:lang="en-US">Common stock authorized for issuance but not yet issued for ESPP</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp_lbl" xml:lang="en-US">Common stock authorized for issuance but not yet issued for ESPP</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_lbl" xml:lang="en-US">Shares issued under ESPP</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppPercentOfBaseEarnings" xlink:label="cmg_EsppPercentOfBaseEarnings"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EsppPercentOfBaseEarnings" xlink:to="cmg_EsppPercentOfBaseEarnings_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EsppPercentOfBaseEarnings_lbl" xml:lang="en-US">The maximum percent an employee may contribute after one year of service with the Company.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EsppPercentOfBaseEarnings_lbl" xml:lang="en-US">ESPP Percent of Base Earnings</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EsppPercentOfBaseEarnings_lbl" xml:lang="en-US">ESPP employee contribution, percentage</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppRequisiteServicePeriod" xlink:label="cmg_EsppRequisiteServicePeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_EsppRequisiteServicePeriod" xlink:to="cmg_EsppRequisiteServicePeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_EsppRequisiteServicePeriod_lbl" xml:lang="en-US">Eligibility period to contribute to the ESPP.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_EsppRequisiteServicePeriod_lbl" xml:lang="en-US">ESPP Requisite Service Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_EsppRequisiteServicePeriod_lbl" xml:lang="en-US">Period of service before an employee is eligible for contribution</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US">Share-based Compensation Arrangement By Share-based Payment Award Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_lbl" xml:lang="en-US">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:to="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xml:lang="en-US">Stock-based compensation expense, net of tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_lbl" xml:lang="en-US">Stock-based compensation, net of income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US">Stock-based compensation recognized as capitalized development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" xlink:label="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" xlink:to="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_lbl" xml:lang="en-US">Excess tax benefit or deficiency recorded to the provision for income taxes in the consolidated statement of income, instead of additional paid-in capital in the consolidated statement of income. Additionally, excess tax benefits will be classified as operating activities in in the consolidated statement of cash flow.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_lbl" xml:lang="en-US">Excess Tax Benefit On Stock Based Compensation Recognized in Provision for Income Taxes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_lbl" xml:lang="en-US">Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding, end of year, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Outstanding, beginning of year, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding, end of year, Weighted-Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Outstanding, beginning of year, Weighted-Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Granted, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Granted, weighted-average exercise price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercised, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercised, Weighted-Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Forfeited or cancelled, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Forfeited or cancelled, Weighted-Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Outstanding, Weighted-Average Remaining Years of Contractual Life</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Outstanding, Aggregate Intrinsic Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Exercisable, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Exercisable, Weighted-Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Exercisable, Weighted-Average Remaining Years of Contractual Life</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Exercisable, Aggregate Intrinsic Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested and expected to vest, shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Vested and expected to vest, Weighted-Average Exercise Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Vested and expected to vest, Weighted-Average Remaining Years of Contractual Life</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Vested and expected to vest, Aggregate Intrinsic Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Risk-free interest rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US">Expected life (years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Expected dividend yield</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_lbl" xml:lang="en-US">Volatility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Outstanding, end of year, Shares</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Outstanding, beginning of year, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Outstanding, end of year, Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Outstanding, beginning of year, Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Granted, Shares</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" 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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Vested, Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Forfeited, Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_lbl" xml:lang="en-US">The number of equity-based payment instruments, excluding stock (or unit) options, that were expired during the reporting period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_lbl" xml:lang="en-US">Expired, Shares</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were expired or put into effect as a result of the occurrence of a terminating event.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expirations, Weighted Average Grant Date Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Expired, Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested and expected to vest, end of year, Shares</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrumets Other than Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Date Fair Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrumets Other than Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Date Fair Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_lbl" xml:lang="en-US">Vested and expected to vest, end of year, Grant Date Fair Value</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_lbl" xml:lang="en-US">2023</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Years Two-Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Years Two-Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_lbl" xml:lang="en-US">2024-2025</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Years Four-Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, Years Four-Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_lbl" xml:lang="en-US">2026-2027</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, After Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_lbl" xml:lang="en-US">Deferred Compensation Liability, Current and Noncurrent, After Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US">Lessee, Lease, Description [Line Items]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" xlink:to="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_lbl" xml:lang="en-US">Operating lease payments related to options to extend lease terms.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_lbl" xml:lang="en-US">Operating Lease Payments Related To Options To Extend Lease Terms</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_lbl" xml:lang="en-US">Operating lease payments related to options to extend lease terms</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseLeaseNotYetCommenced" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LesseeOperatingLeaseLeaseNotYetCommenced" xlink:to="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_lbl" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_lbl" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_lbl" xml:lang="en-US">Operating lease payments not yet commenced</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingFutureSubleaseIncome" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LesseeOperatingFutureSubleaseIncome" xlink:to="cmg_LesseeOperatingFutureSubleaseIncome_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome_lbl" xml:lang="en-US">Lessee, Operating Future Sublease Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome_lbl" xml:lang="en-US">Lessee, Operating Future Sublease Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome_lbl" xml:lang="en-US">Future sublease income</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfSaleLeasebackTransactions" xlink:label="cmg_NumberOfSaleLeasebackTransactions"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NumberOfSaleLeasebackTransactions" xlink:to="cmg_NumberOfSaleLeasebackTransactions_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NumberOfSaleLeasebackTransactions_lbl" xml:lang="en-US">Number of sale leaseback transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NumberOfSaleLeasebackTransactions_lbl" xml:lang="en-US">Number of sale leaseback transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Finance Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US">Deemed landlord financing liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term (years)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Income Statement Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US">Income Statement Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Selling General And Administrative Expenses [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US">Occupancy, Other Operating Costs, General and Administrative Expenses And Pre-Opening Costs [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseMember" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember_lbl" xml:lang="en-US">Other Operating Income Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember_lbl" xml:lang="en-US">Other Operating Costs [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General And Administrative Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General and Administrative Expenses [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US">Variable lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubleaseIncome" xlink:to="us-gaap_SubleaseIncome_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubleaseIncome_lbl" xml:lang="en-US">Sublease Income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SubleaseIncome_lbl" xml:lang="en-US">Sublease income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash paid for operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:label="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:to="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease assets obtained in exchange for operating lease liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating Lease Assets Obtained In Exchange For Operating Lease Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease assets obtained in exchange for operating lease liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US">Operating Lease, Impairment Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US">Derecognition of operating lease assets due to terminations or impairment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2023</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2027</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due after Year Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total lease payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities (Current and Long-Term)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Incremental Common Shares Attributable to Share-based Payment Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US">Dilutive stock awards</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" xlink:to="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_lbl" xml:lang="en-US">Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_lbl" xml:lang="en-US">Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_lbl" xml:lang="en-US">Stock awards subject to performance conditions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Stock awards that were antidilutive</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:to="cmg_SharesExcludedFromDilutedEarningsPerShare_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare_lbl" xml:lang="en-US">Stock awards that were excluded from diluted earnings per share. For example, stock awards subject to performance conditions and stock awards that were antidilutive.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare_lbl" xml:lang="en-US">Shares excluded from diluted earnings per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare_lbl" xml:lang="en-US">Total stock awards excluded from diluted earnings per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseAxis" xlink:to="srt_LitigationCaseAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseAxis_lbl" xml:lang="en-US">Litigation Case [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_LitigationCaseTypeDomain" xlink:to="srt_LitigationCaseTypeDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_LitigationCaseTypeDomain_lbl" xml:lang="en-US">Litigation Case Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_LitigationCaseTypeDomain_lbl" xml:lang="en-US">Litigation Case [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FairWorkWeekMember" xlink:label="cmg_FairWorkWeekMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_FairWorkWeekMember" xlink:to="cmg_FairWorkWeekMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_FairWorkWeekMember_lbl" xml:lang="en-US">Fair Work Week [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_FairWorkWeekMember_lbl" xml:lang="en-US">Fair Work Week [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_FairWorkWeekMember_lbl" xml:lang="en-US">Fair Work Week [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRestaurantsUnderLitigation" xlink:label="cmg_NumberOfRestaurantsUnderLitigation"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NumberOfRestaurantsUnderLitigation" xlink:to="cmg_NumberOfRestaurantsUnderLitigation_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NumberOfRestaurantsUnderLitigation_lbl" xml:lang="en-US">Number Of Restaurants Under Litigation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NumberOfRestaurantsUnderLitigation_lbl" xml:lang="en-US">Number Of Restaurants Under Litigation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NumberOfRestaurantsUnderLitigation_lbl" xml:lang="en-US">Number of restaurants under litigation</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LossContingencyCivilPenaltiesPaidValue" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_LossContingencyCivilPenaltiesPaidValue" xlink:to="cmg_LossContingencyCivilPenaltiesPaidValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue_lbl" xml:lang="en-US">Loss Contingency, Civil Penalties Paid, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue_lbl" xml:lang="en-US">Loss Contingency, Civil Penalties Paid, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue_lbl" xml:lang="en-US">Civil penalties paid</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="us-gaap_LossContingencyDamagesAwardedValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDamagesAwardedValue" xlink:to="us-gaap_LossContingencyDamagesAwardedValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDamagesAwardedValue_lbl" xml:lang="en-US">Loss Contingency, Damages Awarded, Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDamagesAwardedValue_lbl" xml:lang="en-US">Litigation settlement amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xml:lang="en-US">Loss Contingency Accrual</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_lbl" xml:lang="en-US">Loss contingency accrual</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US">Credit Facility [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevolvingCreditFacilityMember" xlink:to="us-gaap_RevolvingCreditFacilityMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevolvingCreditFacilityMember_lbl" xml:lang="en-US">Revolving Credit Facility [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US">Line Of Credit Facility Lender [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_lbl" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_JpmorganChaseBankMember" xlink:label="cmg_JpmorganChaseBankMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_JpmorganChaseBankMember" xlink:to="cmg_JpmorganChaseBankMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_JpmorganChaseBankMember_lbl" xml:lang="en-US">JPMorgan Chase Bank [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_JpmorganChaseBankMember_lbl" xml:lang="en-US">Jpmorgan Chase Bank [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_JpmorganChaseBankMember_lbl" xml:lang="en-US">JPMorgan Chase Bank [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US">Variable Rate [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US">Variable Rate [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US">London Interbank Offered Rate L I B O R [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Credit facility, maximum borrowing capacity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US">Credit facility, commitment fee percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Additional interest</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TotalLeverageRatio" xlink:label="cmg_TotalLeverageRatio"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_TotalLeverageRatio" xlink:to="cmg_TotalLeverageRatio_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_TotalLeverageRatio_lbl" xml:lang="en-US">Total leverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_TotalLeverageRatio_lbl" xml:lang="en-US">Total Leverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_TotalLeverageRatio_lbl" xml:lang="en-US">Total leverage ratio</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FixedChargeCoverageRatio" xlink:label="cmg_FixedChargeCoverageRatio"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_FixedChargeCoverageRatio" xlink:to="cmg_FixedChargeCoverageRatio_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_FixedChargeCoverageRatio_lbl" xml:lang="en-US">Fixed charge coverage ratio.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_FixedChargeCoverageRatio_lbl" xml:lang="en-US">Fixed Charge Coverage Ratio</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_FixedChargeCoverageRatio_lbl" xml:lang="en-US">Fixed charge coverage ratio</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-term Line of Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Credit facility, amount outstanding</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" xlink:to="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_lbl" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate, Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_lbl" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate, Adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_lbl" xml:lang="en-US">Credit spread adjustment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_lbl" xml:lang="en-US">Purchases from related party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value Inputs Level1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Equity Method Investee Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorMember" xlink:label="cmg_TractorMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_TractorMember" xlink:to="cmg_TractorMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_TractorMember_lbl" xml:lang="en-US">Tractor [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_TractorMember_lbl" xml:lang="en-US">Tractor [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_TractorMember_lbl" xml:lang="en-US">Tractor [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorWarrantsMember" xlink:label="cmg_TractorWarrantsMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_TractorWarrantsMember" xlink:to="cmg_TractorWarrantsMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_TractorWarrantsMember_lbl" xml:lang="en-US">Tractor Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_TractorWarrantsMember_lbl" xml:lang="en-US">Tractor Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_TractorWarrantsMember_lbl" xml:lang="en-US">Tractor Warrants [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NuroMember" xlink:label="cmg_NuroMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_NuroMember" xlink:to="cmg_NuroMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_NuroMember_lbl" xml:lang="en-US">Nuro [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_NuroMember_lbl" xml:lang="en-US">Nuro [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_NuroMember_lbl" xml:lang="en-US">Nuro [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CultivateFundMember" xlink:label="cmg_CultivateFundMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_CultivateFundMember" xlink:to="cmg_CultivateFundMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_CultivateFundMember_lbl" xml:lang="en-US">Cultivate Fund [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_CultivateFundMember_lbl" xml:lang="en-US">Cultivate Fund [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_CultivateFundMember_lbl" xml:lang="en-US">Cultivate Fund [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2011Member" xlink:label="cmg_StockIncentivePlan2011Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockIncentivePlan2011Member" xlink:to="cmg_StockIncentivePlan2011Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockIncentivePlan2011Member_lbl" xml:lang="en-US">2011 Stock Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockIncentivePlan2011Member_lbl" xml:lang="en-US">Stock Incentive Plan2011 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_StockIncentivePlan2011Member_lbl" xml:lang="en-US">2011 Stock Incentive Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2022Member" xlink:label="cmg_StockIncentivePlan2022Member"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_StockIncentivePlan2022Member" xlink:to="cmg_StockIncentivePlan2022Member_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_StockIncentivePlan2022Member_lbl" xml:lang="en-US">2022 Stock Incentive Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_StockIncentivePlan2022Member_lbl" xml:lang="en-US">Stock Incentive Plan2022 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_StockIncentivePlan2022Member_lbl" xml:lang="en-US">2022 Stock Incentive Plan [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"></loc>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" xlink:to="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_lbl"></labelArc>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_lbl" xml:lang="en-US">Accrued Liabilities Current and Other Liabilities Noncurrent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_lbl" xml:lang="en-US">Accrued Liabilities Current And Other Liabilities Noncurrent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_lbl" xml:lang="en-US">Accrued Liabilities Current and Other Liabilities Noncurrent [Member]</label></labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>cmg-20221231_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created by Certent Disclosure Management 22.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 2/8/2023 3:47:23 PM-->
<!--Modified on: 2/8/2023 3:47:23 PM-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedBalanceSheets" roleURI="http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedBalanceSheetsParenthetical" roleURI="http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfShareholdersEquity" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#StatementConsolidatedStatementsOfCashFlows" roleURI="http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformation" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognition" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognition"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstruments" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestments" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestments"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxes" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxes"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureShareholdersEquity" roleURI="http://www.chipotle.com/role/DisclosureShareholdersEquity"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlans" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeases" roleURI="http://www.chipotle.com/role/DisclosureLeases"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShare" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShare"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDebt" roleURI="http://www.chipotle.com/role/DisclosureDebt"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactions"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationTables" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionTables" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsTables" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestmentsTables" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesTables" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesTables" roleURI="http://www.chipotle.com/role/DisclosureLeasesTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShareTables" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareTables"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails" roleURI="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails" roleURI="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails" roleURI="http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" roleURI="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestmentsNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails" roleURI="http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesSummaryOfIncomeDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" roleURI="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureShareholdersEquityNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails" roleURI="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails" roleURI="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails" roleURI="http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureCommitmentsAndContingenciesNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureDebtNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"></roleRef>
  <roleRef xlink:type="simple" xlink:href="cmg-20221231.xsd#DisclosureRelatedPartyTransactionsNarrativeDetails" roleURI="http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"></roleRef>
  <presentationLink xlink:role="http://www.chipotle.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType_638114680365150301" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentAnnualReport_638114680365150301" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_638114680365150301" order="3" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentTransitionReport_638114680365150301" order="4" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber_638114680365150301" order="5" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName_638114680365150301" order="6" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_638114680365150301" order="7" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_638114680365150301" order="8" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638114680365150301"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_638114680365150301" order="9" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine2_638114680365160291" order="10" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_638114680365160291" order="11" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_638114680365160291" order="12" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_638114680365160291" order="13" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode_638114680365160291" order="14" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber_638114680365160291" order="15" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle_638114680365160291" order="16" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol_638114680365160291" order="17" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName_638114680365160291" order="18" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer_638114680365160291"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityWellKnownSeasonedIssuer_638114680365160291" order="19" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers_638114680365170263"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityVoluntaryFilers_638114680365170263" order="20" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638114680365170263"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_638114680365170263" order="21" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638114680365172058"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_638114680365172058" order="22" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638114680365172058"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFilerCategory_638114680365172058" order="23" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_638114680365172058"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntitySmallBusiness_638114680365172058" order="24" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638114680365172058"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_638114680365172058" order="25" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag_638114680365172058"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_IcfrAuditorAttestationFlag_638114680365172058" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638114680365181715"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityShellCompany_638114680365181715" order="27" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat_638114680365181715"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityPublicFloat_638114680365181715" order="28" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638114680365181715"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_638114680365181715" order="29" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_638114680365181715"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_638114680365181715" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638114680365190217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey_638114680365190217" order="31" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638114680365190217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_638114680365190217" order="32" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638114680365190217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_638114680365190217" order="33" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638114680365190217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_638114680365190217" order="34" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638114680365190217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag_638114680365190217" order="35" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId_638114680365200184"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorFirmId_638114680365200184" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName" xlink:label="dei_AuditorName_638114680365200184"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorName_638114680365200184" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation_638114680365200184"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AuditorLocation_638114680365200184" order="38" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Consolidated Balance Sheets">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_633916412837080000"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_633916412837080000" xlink:to="us-gaap_AssetsAbstract_638114680365211305" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_AssetsCurrentAbstract_638114680365211305" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680365211305" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_AccountsReceivableNetCurrent_638114680365211305" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_InventoryNet_638114680365211305" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638114680365211305" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="us-gaap_IncomeTaxesReceivable_638114680365211305"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_IncomeTaxesReceivable_638114680365211305" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638114680365220107"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_MarketableSecuritiesCurrent_638114680365220107" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638114680365211305" xlink:to="us-gaap_AssetsCurrent_638114680365250039" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638114680365250039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_LongTermInvestments_638114680365250039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_RestrictedCashNoncurrent_638114680365250039" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_638114680365250039" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_OtherAssetsNoncurrent_638114680365250039" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_Goodwill_638114680365250039" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638114680365250039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638114680365211305" xlink:to="us-gaap_Assets_638114680365250039" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract_633916412837080000" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_AccountsPayableCurrent_638114680365260002" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680365260002" order="2" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638114680365260002" order="3" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="us-gaap_DeferredRevenueCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_DeferredRevenueCurrent_638114680365260002" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_638114680365260002" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638114680365260002"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638114680365260002" xlink:to="us-gaap_LiabilitiesCurrent_638114680365260002" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_CommitmentsAndContingencies_638114680365269965" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_638114680365269965" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_638114680365269965" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638114680365269965" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_Liabilities_638114680365269965" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_StockholdersEquityAbstract_638114680365269965" order="7" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_PreferredStockValue_638114680365269965" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_CommonStockValue_638114680365269965" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock_638114680365269965" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue_638114680365269965"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_TreasuryStockValue_638114680365269965" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638114680365279937" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638114680365279937" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_638114680365269965" xlink:to="us-gaap_StockholdersEquity_638114680365279937" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638114680365260002" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638114680365279937" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="00105 - Statement - Consolidated Balance Sheets (Parenthetical)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_638114680365279937" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized_638114680365279937" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued_638114680365279937" order="3" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638114680365279937" order="4" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_638114680365279937" order="5" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638114680365279937"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_638114680365279937" order="6" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="us-gaap_TreasuryStockShares_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_TreasuryStockShares_638114680365289908" order="7" use="optional"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome" xlink:type="extended" xlink:title="00200 - Statement - Consolidated Statements of Income and Comprehensive Income">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract_634073769018458224"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract_634073769018458224" xlink:to="us-gaap_StatementTable_638114680365289908" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365289908" xlink:to="srt_ProductOrServiceAxis_638114680365289908" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638114680365289908" xlink:to="srt_ProductsAndServicesDomain_638114680365289908" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FoodAndBeverageMember" xlink:label="us-gaap_FoodAndBeverageMember_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365289908" xlink:to="us-gaap_FoodAndBeverageMember_638114680365289908" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeliveryServiceMember" xlink:label="cmg_DeliveryServiceMember_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365289908" xlink:to="cmg_DeliveryServiceMember_638114680365289908" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365289908" xlink:to="us-gaap_StatementLineItems_638114680365289908" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365289908" xlink:to="us-gaap_Revenues_638114680365289908" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365289908" xlink:to="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" order="2" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectMaterial" xlink:label="us-gaap_CostDirectMaterial_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_CostDirectMaterial_638114680365295863" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostDirectLabor" xlink:label="us-gaap_CostDirectLabor_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_CostDirectLabor_638114680365295863" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet" xlink:label="us-gaap_OccupancyNet_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_OccupancyNet_638114680365295863" order="3" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_OtherCostAndExpenseOperating_638114680365295863" order="4" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_GeneralAndAdministrativeExpense_638114680365295863" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638114680365295863" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreOpeningCosts" xlink:label="us-gaap_PreOpeningCosts_638114680365295863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_PreOpeningCosts_638114680365295863" order="7" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_638114680365299877" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_CostsAndExpenses_638114680365299877" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_OperatingIncomeLoss_638114680365299877" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638114680365299877" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638114680365299877" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638114680365299877" order="13" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingCostsAndExpensesAbstract_638114680365289908" xlink:to="us-gaap_NetIncomeLoss_638114680365299877" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365289908" xlink:to="us-gaap_EarningsPerShareAbstract_638114680365299877" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638114680365299877" xlink:to="us-gaap_EarningsPerShareBasic_638114680365299877" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638114680365299877" xlink:to="us-gaap_EarningsPerShareDiluted_638114680365299877" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:label="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365289908" xlink:to="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_638114680365299877" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680365299877"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_638114680365299877" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680365299877" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638114680365309863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_638114680365299877" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638114680365309863" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638114680365309863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365289908" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638114680365309863" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638114680365309863"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638114680365309863" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_638114680365309863" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_638114680365312421"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_638114680365309863" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_638114680365312421" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity" xlink:type="extended" xlink:title="00400 - Statement - Consolidated Statements of Shareholders&apos; Equity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_635205369921104037"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365312421"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract_635205369921104037" xlink:to="us-gaap_StatementTable_638114680365312421" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638114680365312421"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365312421" xlink:to="us-gaap_StatementEquityComponentsAxis_638114680365312421" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638114680365312421"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_CommonStockMember_638114680365312421" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638114680365312421"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638114680365312421" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockMember" xlink:label="us-gaap_TreasuryStockMember_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_TreasuryStockMember_638114680365319950" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_RetainedEarningsMember_638114680365319950" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedTranslationAdjustmentMember" xlink:label="us-gaap_AccumulatedTranslationAdjustmentMember_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_AccumulatedTranslationAdjustmentMember_638114680365319950" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638114680365312421" xlink:to="us-gaap_EquityComponentDomain_638114680365319950" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365312421" xlink:to="srt_RestatementAxis_638114680365319950" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember" xlink:label="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis_638114680365319950" xlink:to="srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_638114680365319950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RestatementAxis_638114680365319950" xlink:to="srt_RestatementDomain_638114680365319950" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365312421" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_638114680365319950" order="3" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_638114680365319950" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_638114680365319950" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_638114680365319950"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_638114680365319950" xlink:to="us-gaap_TypeOfAdoptionMember_638114680365319950" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365327616"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365312421" xlink:to="us-gaap_StatementLineItems_638114680365327616" order="4" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638114680365328667"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_StockholdersEquity_638114680365328667" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_SharesOutstanding_638114680365329827" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638114680365329827" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_638114680365329827" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_638114680365329827" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_638114680365329827" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_638114680365329827" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_TreasuryStockSharesAcquired_638114680365329827" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_NetIncomeLoss_638114680365329827" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638114680365329827"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_638114680365329827" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_StockholdersEquity_638114680365339789" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365327616" xlink:to="us-gaap_SharesOutstanding_638114680365339789" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - Statement - Consolidated Statements of Cash Flows">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract_634073769377362177"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638114680365339789" order="1" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638114680365339789" xlink:to="us-gaap_NetIncomeLoss_638114680365339789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638114680365339789" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_DepreciationDepletionAndAmortization_638114680365339789" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_638114680365339789"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_638114680365339789" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents" xlink:label="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents_638114680365349771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_638114680365349771" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_ShareBasedCompensation_638114680365349771" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_OtherNoncashIncomeExpense_638114680365349771" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_638114680365339789" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" order="7" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_638114680365349771" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInInventories_638114680365349771" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638114680365349771" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssets" xlink:label="cmg_OperatingLeaseAssets_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="cmg_OperatingLeaseAssets_638114680365349771" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_638114680365349771" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_638114680365349771"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_638114680365349771" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_638114680365359743" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_638114680365359743" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_638114680365359743" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable" xlink:label="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable_638114680365359743" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseLiabilities" xlink:label="cmg_OperatingLeaseLiabilities_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="cmg_OperatingLeaseLiabilities_638114680365359743" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_638114680365359743" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638114680365349771" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638114680365359743" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638114680365370884" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_638114680365370884" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638114680365370884" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638114680365370884" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_638114680365370884" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680365370884"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638114680365359743" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638114680365370884" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752" order="3" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_638114680365379752" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities" xlink:label="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752" xlink:to="cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities_638114680365379752" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638114680365379752" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638114680365379752" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638114680365379752" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680365379752"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680365379752" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638114680365389657"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638114680365389657" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680365389657"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638114680365389657" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6381146803653896571"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6381146803653896571" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract_634073769377362177" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657" order="8" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIncomeTaxRefunds" xlink:label="us-gaap_ProceedsFromIncomeTaxRefunds_638114680365389657"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657" xlink:to="us-gaap_ProceedsFromIncomeTaxRefunds_638114680365389657" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid_638114680365389657"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657" xlink:to="us-gaap_IncomeTaxesPaid_638114680365389657" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable" xlink:label="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_638114680365399620"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657" xlink:to="cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable_638114680365399620" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities" xlink:label="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_638114680365399620"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_638114680365389657" xlink:to="cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities_638114680365399620" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_635205369921204047"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_638114680365399620"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921204047" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_638114680365399620" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation" xlink:type="extended" xlink:title="10201 - Disclosure - Supplemental Balance Sheet Information">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:label="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_638114680365409697"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_AdditionalFinancialInformationDisclosureTextBlock_638114680365409697" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognition" xlink:type="extended" xlink:title="10301 - Disclosure - Revenue Recognition">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_636592291630593721"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_638114680365409697"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636592291630593721" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_638114680365409697" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments" xlink:type="extended" xlink:title="10401 - Disclosure - Fair Value of Financial Instruments">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_638114680365414539"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_638114680365414539" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestments" xlink:type="extended" xlink:title="10501 - Disclosure - Equity Investments">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsAbstract" xlink:label="cmg_EquityInvestmentsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsDisclosure" xlink:label="cmg_EquityInvestmentsDisclosure_638114680365414539"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract" xlink:to="cmg_EquityInvestmentsDisclosure_638114680365414539" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="10601 - Disclosure - Income Taxes">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_638114680365419566"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_638114680365419566" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureShareholdersEquity" xlink:type="extended" xlink:title="10701 - Disclosure - Shareholders&apos; Equity">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_633918216021379578"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638114680365419566"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_633918216021379578" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_638114680365419566" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans" xlink:type="extended" xlink:title="10801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_638114680365419566"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_638114680365419566" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeases" xlink:type="extended" xlink:title="10901 - Disclosure - Leases">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_635205369921234050"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_638114680365419566"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369921234050" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_638114680365419566" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShare" xlink:type="extended" xlink:title="11001 - Disclosure - Earnings Per Share">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638114680365419566"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_638114680365419566" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="11101 - Disclosure - Commitments and Contingencies">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract" xlink:label="us-gaap_LossContingencyAbstract_633952638267169533"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638114680365429930"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract_633952638267169533" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638114680365429930" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDebt" xlink:type="extended" xlink:title="11201 - Disclosure - Debt">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_638114680365429930"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_638114680365429930" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="11301 - Disclosure - Related Party Transactions">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638114680365429930"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_638114680365429930" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy" xlink:type="extended" xlink:title="20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policy)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_635205369921274054"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ConsolidationPolicyTextBlock_638114680365439519" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_UseOfEstimates_638114680365439519" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_638114680365439519" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638114680365439519" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ReceivablesPolicyTextBlock_638114680365439519" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_638114680365439519" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_InventoryPolicyTextBlock_638114680365439519" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_638114680365439519" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_InvestmentPolicyTextBlock_638114680365439519" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_638114680365439519" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_638114680365439519" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_638114680365439519" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_638114680365439519"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_638114680365439519" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_638114680365449506"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_638114680365449506" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OtherAssetsPolicyTextBlock" xlink:label="cmg_OtherAssetsPolicyTextBlock_638114680365449506"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="cmg_OtherAssetsPolicyTextBlock_638114680365449506" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilityReserveEstimatePolicy" xlink:label="us-gaap_LiabilityReserveEstimatePolicy_638114680365449506"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_LiabilityReserveEstimatePolicy_638114680365449506" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_638114680365449506"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_CommitmentsAndContingenciesPolicyTextBlock_638114680365449506" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_638114680365453254"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_638114680365453254" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_638114680365453254"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_638114680365453254" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_638114680365453254"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_638114680365453254" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638114680365453254"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_638114680365453254" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StartUpActivitiesCostPolicy" xlink:label="us-gaap_StartUpActivitiesCostPolicy_638114680365453254"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_StartUpActivitiesCostPolicy_638114680365453254" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638114680365459462"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_638114680365459462" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_638114680365459462"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_638114680365459462" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638114680365459462"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921274054" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638114680365459462" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_635205369921304057"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_638114680365459462"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921304057" xlink:to="cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_638114680365459462" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables" xlink:type="extended" xlink:title="30203 - Disclosure - Supplemental Balance Sheet Information (Tables)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638114680365469433" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock" xlink:label="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock_638114680365469433" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638114680365469433" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionTables" xlink:type="extended" xlink:title="30303 - Disclosure - Revenue Recognition (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_636592297897708721"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock" xlink:label="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636592297897708721" xlink:to="cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock_638114680365469433" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636592297897708721" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_638114680365469433" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636592297897708721" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_638114680365469433" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables" xlink:type="extended" xlink:title="30403 - Disclosure - Fair Value of Financial Instruments (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_635960915881808016"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory" xlink:label="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_635960915881808016" xlink:to="cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory_638114680365469433" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_638114680365469433"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_635960915881808016" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_638114680365469433" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestmentsTables" xlink:type="extended" xlink:title="30503 - Disclosure - Equity Investments (Tables)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsAbstract" xlink:label="cmg_EquityInvestmentsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfEquityInvestmentsTableTextBlock" xlink:label="cmg_ScheduleOfEquityInvestmentsTableTextBlock_638114680365479407"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract" xlink:to="cmg_ScheduleOfEquityInvestmentsTableTextBlock_638114680365479407" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesTables" xlink:type="extended" xlink:title="30603 - Disclosure - Income Taxes (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_638114680365481101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_638114680365481101" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_638114680365481101" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_638114680365481101" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_638114680365481101" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables" xlink:type="extended" xlink:title="30803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_StatementTable_638114680365481101" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365481101" xlink:to="us-gaap_AwardTypeAxis_638114680365481101" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638114680365481101" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365481101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365481101" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638114680365481101" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceStockAwardsPsusMember" xlink:label="cmg_PerformanceStockAwardsPsusMember_638114680365481101"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365481101" xlink:to="cmg_PerformanceStockAwardsPsusMember_638114680365481101" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365481101" xlink:to="us-gaap_StatementLineItems_638114680365489383" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365489383" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638114680365489383" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365489383" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock_638114680365489383" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365489383" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_638114680365489383" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365489383" xlink:to="us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock_638114680365489383" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock" xlink:label="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365489383" xlink:to="cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock_638114680365489383" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesTables" xlink:type="extended" xlink:title="30903 - Disclosure - Leases (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_635205369921344061"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:label="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369921344061" xlink:to="cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_638114680365489383" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369921344061" xlink:to="us-gaap_LeaseCostTableTextBlock_638114680365489383" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock" xlink:label="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369921344061" xlink:to="cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock_638114680365489383" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638114680365489383"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369921344061" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_638114680365489383" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShareTables" xlink:type="extended" xlink:title="31003 - Disclosure - Earnings Per Share (Tables)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_634405352024158398"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_634405352024158398" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_638114680365499357" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock" xlink:label="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_634405352024158398" xlink:to="cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock_638114680365499357" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_635205369921374064"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921374064" xlink:to="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="us-gaap_VestingAxis_638114680365499357" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_638114680365499357" xlink:to="us-gaap_VestingDomain_638114680365499357" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod1Member" xlink:label="cmg_VestingPeriod1Member_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365499357" xlink:to="cmg_VestingPeriod1Member_638114680365499357" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod2Member" xlink:label="cmg_VestingPeriod2Member_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365499357" xlink:to="cmg_VestingPeriod2Member_638114680365499357" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="us-gaap_AwardTypeAxis_638114680365499357" order="2" use="optional" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638114680365499357" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365499357" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember_638114680365499357"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365499357" xlink:to="us-gaap_StockAppreciationRightsSARSMember_638114680365499357" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember_638114680365509397"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365499357" xlink:to="us-gaap_PerformanceSharesMember_638114680365509397" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="srt_ProductOrServiceAxis_638114680365510523" order="3" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638114680365510523" xlink:to="srt_ProductsAndServicesDomain_638114680365510523" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleMember" xlink:label="cmg_ChipotleMember_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365510523" xlink:to="cmg_ChipotleMember_638114680365510523" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PizzeriaLocaleMember" xlink:label="cmg_PizzeriaLocaleMember_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365510523" xlink:to="cmg_PizzeriaLocaleMember_638114680365510523" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleRewardsMember" xlink:label="cmg_ChipotleRewardsMember_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365510523" xlink:to="cmg_ChipotleRewardsMember_638114680365510523" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="srt_StatementGeographicalAxis_638114680365510523" order="4" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis_638114680365510523" xlink:to="srt_SegmentGeographicalDomain_638114680365510523" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="country_US_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638114680365510523" xlink:to="country_US_638114680365510523" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeographicDistributionForeignMember" xlink:label="us-gaap_GeographicDistributionForeignMember_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_SegmentGeographicalDomain_638114680365510523" xlink:to="us-gaap_GeographicDistributionForeignMember_638114680365510523" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638114680365510523"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="srt_RangeAxis_638114680365510523" order="5" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638114680365510523" xlink:to="srt_RangeMember_638114680365520562" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365520562" xlink:to="srt_MinimumMember_638114680365520562" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365520562" xlink:to="srt_MaximumMember_638114680365520562" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:label="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable_638114680365499357" xlink:to="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" order="6" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfRestaurants" xlink:label="us-gaap_NumberOfRestaurants_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_NumberOfRestaurants_638114680365520562" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRegionsInWhichEntityOperates" xlink:label="cmg_NumberOfRegionsInWhichEntityOperates_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_NumberOfRegionsInWhichEntityOperates_638114680365520562" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_NumberOfReportableSegments_638114680365520562" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_638114680365520562"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_638114680365520562" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CapitalizedDevelopment" xlink:label="cmg_CapitalizedDevelopment_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_CapitalizedDevelopment_638114680365529274" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_638114680365529274" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_638114680365529274" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_638114680365529274" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_LongTermDebt_638114680365529274" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_GoodwillImpairmentLoss_638114680365529274" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority" xlink:label="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority_638114680365529274" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_RewardProgramExpirationPeriod" xlink:label="cmg_RewardProgramExpirationPeriod_638114680365529274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_RewardProgramExpirationPeriod_638114680365529274" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EarnedPointsExpirationPeriodForInactivity" xlink:label="cmg_EarnedPointsExpirationPeriodForInactivity_638114680365539250"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_EarnedPointsExpirationPeriodForInactivity_638114680365539250" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365539250"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365539250" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingAndAdvertisingExpense" xlink:label="us-gaap_MarketingAndAdvertisingExpense_638114680365539250"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_MarketingAndAdvertisingExpense_638114680365539250" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638114680365539250"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638114680365539250" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638114680365543810"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638114680365543810" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition" xlink:label="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_638114680365543810"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems_638114680365520562" xlink:to="cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition_638114680365543810" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_635205369921544081"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_635205369921544081" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365549245" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365549245" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365549245" order="1" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365549245" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365549245" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LeaseholdImprovementsAndBuildingsMember" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365549245" xlink:to="cmg_LeaseholdImprovementsAndBuildingsMember_638114680365549245" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365549245" xlink:to="us-gaap_FurnitureAndFixturesMember_638114680365549245" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365549245" xlink:to="us-gaap_EquipmentMember_638114680365549245" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365549245" xlink:to="srt_RangeAxis_638114680365549245" order="2" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638114680365549245" xlink:to="srt_RangeMember_638114680365549245" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365549245" xlink:to="srt_MinimumMember_638114680365549245" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365549245" xlink:to="srt_MaximumMember_638114680365549245" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365549245"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365549245" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365549245" order="3" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365549245" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_638114680365559194" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365559194" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365559194" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365559194" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638114680365559194" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" xlink:to="us-gaap_LandMember_638114680365559194" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LeaseholdImprovementsAndBuildingsMember" xlink:label="cmg_LeaseholdImprovementsAndBuildingsMember_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" xlink:to="cmg_LeaseholdImprovementsAndBuildingsMember_638114680365559194" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" xlink:to="us-gaap_FurnitureAndFixturesMember_638114680365559194" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" xlink:to="us-gaap_EquipmentMember_638114680365559194" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_638114680365559194"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638114680365559194" xlink:to="us-gaap_ConstructionInProgressMember_638114680365559194" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365569165"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638114680365559194" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365569165" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_638114680365569165"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365569165" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_638114680365569165" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638114680365569165"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365569165" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638114680365569165" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638114680365569165"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638114680365569165" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638114680365569165" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WorkersCompensationLiabilityCurrent" xlink:label="us-gaap_WorkersCompensationLiabilityCurrent_638114680365573705"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_WorkersCompensationLiabilityCurrent_638114680365573705" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent_638114680365573705"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_AccruedSalariesCurrent_638114680365573705" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_638114680365573705"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_638114680365573705" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680365573705"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638114680365573705" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SupplementalBalanceSheetInformationAbstract" xlink:label="cmg_SupplementalBalanceSheetInformationAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_638114680365579153" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LegalReserveLiability" xlink:label="cmg_LegalReserveLiability_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="cmg_LegalReserveLiability_638114680365579153" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638114680365579153" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_SupplementalBalanceSheetInformationAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638114680365579153" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Revenue Recognition (Liability Included in Unearned Revenue) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_636839340605099222"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636839340605099222" xlink:to="us-gaap_StatementTable_638114680365579153" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638114680365579153"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365579153" xlink:to="srt_ProductOrServiceAxis_638114680365579153" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638114680365579153" xlink:to="srt_ProductsAndServicesDomain_638114680365619029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GiftCardMember" xlink:label="cmg_GiftCardMember_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365619029" xlink:to="cmg_GiftCardMember_638114680365619029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365579153" xlink:to="us-gaap_StatementLineItems_638114680365619029" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365619029" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638114680365619029" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="8"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Revenue Recognition (Revenue Recognized from Liability Balances) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_636591400097815428"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract_636591400097815428" xlink:to="us-gaap_StatementTable_638114680365619029" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638114680365619029"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365619029" xlink:to="srt_ProductOrServiceAxis_638114680365619029" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638114680365619029" xlink:to="srt_ProductsAndServicesDomain_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_GiftCardMember" xlink:label="cmg_GiftCardMember_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365629008" xlink:to="cmg_GiftCardMember_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365619029" xlink:to="us-gaap_StatementLineItems_638114680365629008" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365629008" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails" xlink:type="extended" xlink:title="40304 - Disclosure - Revenue Recognition (Changes in Liability Balance) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_StatementTable_638114680365629008" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365629008" xlink:to="srt_ProductOrServiceAxis_638114680365629008" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638114680365629008" xlink:to="srt_ProductsAndServicesDomain_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ChipotleRewardsMember" xlink:label="cmg_ChipotleRewardsMember_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638114680365629008" xlink:to="cmg_ChipotleRewardsMember_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365629008" xlink:to="us-gaap_StatementLineItems_638114680365629008" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365629008" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_638114680365629008" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ContractWithCustomerLiabilityRevenueDeferred" xlink:label="cmg_ContractWithCustomerLiabilityRevenueDeferred_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365629008" xlink:to="cmg_ContractWithCustomerLiabilityRevenueDeferred_638114680365629008" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365629008"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365629008" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_638114680365629008" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_6381146803656290081"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365629008" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_6381146803656290081" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="6"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_635890742328820250"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TangibleAssetImpairmentCharges" xlink:label="us-gaap_TangibleAssetImpairmentCharges_638114680365639012"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_635890742328820250" xlink:to="us-gaap_TangibleAssetImpairmentCharges_638114680365639012" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_638106622358568624"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_638106622358568624" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373" xlink:to="us-gaap_CashAndCashEquivalentsAxis_638114680365640373" order="1" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashAndCashEquivalentsAxis_638114680365640373" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680365640373" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashMember" xlink:label="us-gaap_CashMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680365640373" xlink:to="us-gaap_CashMember_638114680365640373" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashEquivalentsMember" xlink:label="us-gaap_CashEquivalentsMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_638114680365640373" xlink:to="us-gaap_CashEquivalentsMember_638114680365640373" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashEquivalentsMember_638114680365640373" xlink:to="us-gaap_MoneyMarketFundsMember_638114680365640373" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankTimeDepositsMember" xlink:label="us-gaap_BankTimeDepositsMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashEquivalentsMember_638114680365640373" xlink:to="us-gaap_BankTimeDepositsMember_638114680365640373" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373" xlink:to="us-gaap_FinancialInstrumentAxis_638114680365640373" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638114680365640373" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680365640373" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680365640373" xlink:to="us-gaap_USTreasurySecuritiesMember_638114680365640373" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680365640373" xlink:to="us-gaap_CorporateDebtSecuritiesMember_638114680365640373" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NoteReceivableMember" xlink:label="cmg_NoteReceivableMember_638114680365640373"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638114680365640373" xlink:to="cmg_NoteReceivableMember_638114680365640373" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365648952" order="3" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365648952" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365648952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365648952" xlink:to="us-gaap_FairValueInputsLevel1Member_638114680365648952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365648952" xlink:to="us-gaap_FairValueInputsLevel3Member_638114680365648952" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:label="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTable_638114680365640373" xlink:to="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" order="4" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680365648952"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638114680365648952" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_638114680365655192"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_638114680365655192" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_638114680365655192"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis_638114680365655192" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680365655192"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638114680365655192" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680365659377"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638114680365659377" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680365659377"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638114680365659377" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities" xlink:label="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_638114680365659377"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities_638114680365659377" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_638114680365659377"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_638114680365659377" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_638114680365659377"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_638114680365648952" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_638114680365659377" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_637474266634738036"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_637474266634738036" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638114680365668899" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638114680365668899" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_638114680365668899" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_638114680365668899" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638114680365668899" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638114680365668899" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_638114680365668899" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638114680365668899" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365668899" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638114680365668899" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365668899" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638114680365668899" xlink:to="us-gaap_FairValueInputsLevel3Member_638114680365668899" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638114680365668899" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638114680365668899" order="3" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentFairValueDisclosure" xlink:label="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638114680365668899" xlink:to="us-gaap_PropertyPlantAndEquipmentFairValueDisclosure_638114680365668899" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure" xlink:label="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638114680365668899" xlink:to="cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure_638114680365668899" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_638114680365668899"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638114680365668899" xlink:to="us-gaap_AssetsFairValueDisclosure_638114680365668899" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Equity Investments (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsAbstract" xlink:label="cmg_EquityInvestmentsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638114680365680338" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638114680365680338" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680365680338" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680365680338" xlink:to="srt_EquityMethodInvesteeNameDomain_638114680365680338" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorMember" xlink:label="cmg_TractorMember_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638114680365680338" xlink:to="cmg_TractorMember_638114680365680338" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorWarrantsMember" xlink:label="cmg_TractorWarrantsMember_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638114680365680338" xlink:to="cmg_TractorWarrantsMember_638114680365680338" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NuroMember" xlink:label="cmg_NuroMember_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638114680365680338" xlink:to="cmg_NuroMember_638114680365680338" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CultivateFundMember" xlink:label="cmg_CultivateFundMember_638114680365680338"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638114680365680338" xlink:to="cmg_CultivateFundMember_638114680365680338" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_638114680365680338" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MinorityInterestSharesAcquired" xlink:label="cmg_MinorityInterestSharesAcquired_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="cmg_MinorityInterestSharesAcquired_638114680365690353" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638114680365690353" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentAggregateCost" xlink:label="us-gaap_EquityMethodInvestmentAggregateCost_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_EquityMethodInvestmentAggregateCost_638114680365690353" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment" xlink:label="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_638114680365690353" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_EquityMethodInvestments_638114680365690353" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_638114680365690353" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain" xlink:label="us-gaap_EquitySecuritiesFvNiRealizedGain_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_EquitySecuritiesFvNiRealizedGain_638114680365690353" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="us-gaap_LongTermInvestments_638114680365690353"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_638114680365690353" xlink:to="us-gaap_LongTermInvestments_638114680365690353" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details)">
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestmentsAbstract" xlink:label="cmg_EquityInvestmentsAbstract_638104190509854054"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract_638104190509854054" xlink:to="us-gaap_EquityMethodInvestments_638114680365700330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestments" xlink:label="us-gaap_OtherInvestments_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract_638104190509854054" xlink:to="us-gaap_OtherInvestments_638114680365700330" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EquityInvestments" xlink:label="cmg_EquityInvestments_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_EquityInvestmentsAbstract_638104190509854054" xlink:to="cmg_EquityInvestments_638114680365700330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Income Taxes (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_StatementTable_638114680365700330" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365700330" xlink:to="us-gaap_IncomeTaxAuthorityAxis_638114680365700330" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis_638114680365700330" xlink:to="us-gaap_IncomeTaxAuthorityDomain_638114680365700330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCountryMember" xlink:label="us-gaap_ForeignCountryMember_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638114680365700330" xlink:to="us-gaap_ForeignCountryMember_638114680365700330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="us-gaap_StateAndLocalJurisdictionMember_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638114680365700330" xlink:to="us-gaap_StateAndLocalJurisdictionMember_638114680365700330" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityDomain_638114680365700330" xlink:to="us-gaap_DomesticCountryMember_638114680365700330" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680365700330" xlink:to="us-gaap_StatementLineItems_638114680365700330" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards_638114680365700330"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365700330" xlink:to="us-gaap_OperatingLossCarryforwards_638114680365700330" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365700330" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_638114680365710297" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365700330" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_638114680365710297" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365700330" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued_638114680365710297" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680365700330" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_638114680365710297" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails" xlink:type="extended" xlink:title="40602 - Disclosure - Income Taxes (Summary of Income) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_637479707099754577"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637479707099754577" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_638114680365710297" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637479707099754577" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_638114680365710297" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638114680365710297"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_637479707099754577" xlink:to="us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_638114680365710297" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails" xlink:type="extended" xlink:title="40603 - Disclosure - Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_638114680365720274" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_638114680365720274" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_638114680365720274" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_638114680365720274" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_638114680365720274" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_638114680365720274" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_638114680365720274" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance" xlink:label="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance_638114680365720274" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_638114680365720274" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_638114680365720274"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit_638114680365720274" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails" xlink:type="extended" xlink:title="40604 - Disclosure - Income Taxes (Schedule of Effective Tax Rate) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_638114680365730242" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_638114680365730242" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther_638114680365730242" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_638114680365730242" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment_638114680365730242" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_638114680365730242" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_638114680365730242" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent_638114680365730242" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_638114680365730242" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes_638114680365730242" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_638114680365730242"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_638114680365730242" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent" xlink:label="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_638114680365740217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent_638114680365740217" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638114680365740217"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_638114680365740217" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails" xlink:type="extended" xlink:title="40605 - Disclosure - Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638114680365743971"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_638114680365743971" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_638114680365743971"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_638114680365743971" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther" xlink:label="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_638114680365743971"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther_638114680365743971" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxLiabilitiesRightOfUseAsset" xlink:label="cmg_DeferredTaxLiabilitiesRightOfUseAsset_638114680365743971"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxLiabilitiesRightOfUseAsset_638114680365743971" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_638114680365743971"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_638114680365743971" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability_638114680365750189" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts_638114680365750189" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_638114680365750189" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_638114680365750189" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsStateTaxes" xlink:label="us-gaap_DeferredTaxAssetsStateTaxes_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsStateTaxes_638114680365750189" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsLeaseLiability" xlink:label="cmg_DeferredTaxAssetsLeaseLiability_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxAssetsLeaseLiability_638114680365750189" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_638114680365750189" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts" xlink:label="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts_638114680365750189" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_638114680365750189" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_638114680365750189" order="15" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet_638114680365750189"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet_638114680365750189" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_DeferredTaxLiabilities_638114680365760172" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails" xlink:type="extended" xlink:title="40606 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_638114680365760172" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_638114680365760172" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_638114680365760172" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_638114680365760172" order="4" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities" xlink:label="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities_638114680365760172" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:label="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_638114680365760172"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_638114680365760172" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_UnrecognizedTaxBenefits_638114680365770144" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Shareholders&apos; Equity (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="us-gaap_ClassOfTreasuryStockTable_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ClassOfTreasuryStockTable_638114680365770144" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramAxis" xlink:label="us-gaap_ShareRepurchaseProgramAxis_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable_638114680365770144" xlink:to="us-gaap_ShareRepurchaseProgramAxis_638114680365770144" order="1" use="optional" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareRepurchaseProgramDomain" xlink:label="us-gaap_ShareRepurchaseProgramDomain_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramAxis_638114680365770144" xlink:to="us-gaap_ShareRepurchaseProgramDomain_638114680365770144" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NotPartOfShareRepurchasePlanMember" xlink:label="cmg_NotPartOfShareRepurchasePlanMember_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareRepurchaseProgramDomain_638114680365770144" xlink:to="cmg_NotPartOfShareRepurchasePlanMember_638114680365770144" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfTreasuryStockTable_638114680365770144" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144" order="2" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1" xlink:label="us-gaap_StockRepurchaseProgramAuthorizedAmount1_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144" xlink:to="us-gaap_StockRepurchaseProgramAuthorizedAmount1_638114680365770144" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockRepurchaseProgramAdditionalAuthorizedAmount" xlink:label="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144" xlink:to="cmg_StockRepurchaseProgramAdditionalAuthorizedAmount_638114680365770144" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockSharesAcquired" xlink:label="us-gaap_TreasuryStockSharesAcquired_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144" xlink:to="us-gaap_TreasuryStockSharesAcquired_638114680365770144" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:label="us-gaap_TreasuryStockValueAcquiredCostMethod_638114680365770144"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityClassOfTreasuryStockLineItems_638114680365770144" xlink:to="us-gaap_TreasuryStockValueAcquiredCostMethod_638114680365770144" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsTable" xlink:label="cmg_CompensationRelatedCostsTable_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_CompensationRelatedCostsTable_638114680365780126" order="1" use="optional" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameAxis" xlink:label="us-gaap_RetirementPlanNameAxis_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_RetirementPlanNameAxis_638114680365780126" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanNameDomain" xlink:label="us-gaap_RetirementPlanNameDomain_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameAxis_638114680365780126" xlink:to="us-gaap_RetirementPlanNameDomain_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_Plan401kMember" xlink:label="cmg_Plan401kMember_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetirementPlanNameDomain_638114680365780126" xlink:to="cmg_Plan401kMember_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_638114680365780126" order="2" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_638114680365780126" xlink:to="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockMember" xlink:label="us-gaap_EmployeeStockMember_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680365780126" xlink:to="us-gaap_EmployeeStockMember_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticPlanMember" xlink:label="us-gaap_DomesticPlanMember_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_638114680365780126" xlink:to="us-gaap_DomesticPlanMember_638114680365780126" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="srt_RangeAxis_638114680365780126" order="3" use="optional" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638114680365780126" xlink:to="srt_RangeMember_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638114680365780126"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365780126" xlink:to="srt_MinimumMember_638114680365780126" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638114680365780126" xlink:to="srt_MaximumMember_638114680365790136" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_AwardTypeAxis_638114680365790136" order="4" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638114680365790136" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockOptionsStockAppreciationRightsSosarsMember" xlink:label="cmg_StockOptionsStockAppreciationRightsSosarsMember_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136" xlink:to="cmg_StockOptionsStockAppreciationRightsSosarsMember_638114680365790136" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638114680365790136" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136" xlink:to="us-gaap_PerformanceSharesMember_638114680365790136" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CertainEquityAwardsOfEmployeeMember" xlink:label="cmg_CertainEquityAwardsOfEmployeeMember_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365790136" xlink:to="cmg_CertainEquityAwardsOfEmployeeMember_638114680365790136" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis" xlink:label="us-gaap_VestingAxis_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_VestingAxis_638114680365790136" order="5" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain" xlink:label="us-gaap_VestingDomain_638114680365790136"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingAxis_638114680365790136" xlink:to="us-gaap_VestingDomain_638114680365790136" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod1Member" xlink:label="cmg_VestingPeriod1Member_638114680365800062"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_VestingPeriod1Member_638114680365800062" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_VestingPeriod2Member" xlink:label="cmg_VestingPeriod2Member_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_VestingPeriod2Member_638114680365800720" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FirstHalfVestedMember" xlink:label="cmg_FirstHalfVestedMember_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_FirstHalfVestedMember_638114680365800720" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecondHalfVestedMember" xlink:label="cmg_SecondHalfVestedMember_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_SecondHalfVestedMember_638114680365800720" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedMinimumTargetsNotMetMember" xlink:label="cmg_DefinedMinimumTargetsNotMetMember_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_DefinedMinimumTargetsNotMetMember_638114680365800720" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SeparationVestingPeriodMember" xlink:label="cmg_SeparationVestingPeriodMember_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VestingDomain_638114680365790136" xlink:to="cmg_SeparationVestingPeriodMember_638114680365800720" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_AwardDateAxis_638114680365800720" order="6" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardDateDomain" xlink:label="us-gaap_AwardDateDomain_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateAxis_638114680365800720" xlink:to="us-gaap_AwardDateDomain_638114680365800720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockAwards2018Member" xlink:label="cmg_StockAwards2018Member_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardDateDomain_638114680365800720" xlink:to="cmg_StockAwards2018Member_638114680365800720" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_638114680365800720"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="us-gaap_PlanNameAxis_638114680365800720" order="7" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_638114680365800720" xlink:to="us-gaap_PlanNameDomain_638114680365810039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2011Member" xlink:label="cmg_StockIncentivePlan2011Member_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638114680365810039" xlink:to="cmg_StockIncentivePlan2011Member_638114680365810039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_StockIncentivePlan2022Member" xlink:label="cmg_StockIncentivePlan2022Member_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_638114680365810039" xlink:to="cmg_StockIncentivePlan2022Member_638114680365810039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CompensationRelatedCostsLineItems" xlink:label="cmg_CompensationRelatedCostsLineItems_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsTable_638114680365780126" xlink:to="cmg_CompensationRelatedCostsLineItems_638114680365810039" order="8" use="optional"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_638114680365810039" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_638114680365810039" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638114680365810039"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_638114680365810039" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_638114680365820037" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_638114680365820037" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_638114680365820037" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365820037" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365820037" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_638114680365820037"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_638114680365820037" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ConditionalTargetNumberOfSharesEarnedPercentage" xlink:label="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_638114680365829986"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_ConditionalTargetNumberOfSharesEarnedPercentage_638114680365829986" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638114680365829986"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_638114680365829986" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="9"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638114680365829986"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638114680365829986" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_IncrementalShareBasedCompensationNumberOfInstallments" xlink:label="cmg_IncrementalShareBasedCompensationNumberOfInstallments_638114680365829986"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_IncrementalShareBasedCompensationNumberOfInstallments_638114680365829986" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638114680365829986"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638114680365829986" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfEmployeesTerminatedEmployment" xlink:label="cmg_NumberOfEmployeesTerminatedEmployment_638114680365841392"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_NumberOfEmployeesTerminatedEmployment_638114680365841392" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PerformanceAndMarketMeasurePeriod" xlink:label="cmg_PerformanceAndMarketMeasurePeriod_638114680365841392"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_PerformanceAndMarketMeasurePeriod_638114680365841392" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected_638114680365841392"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected_638114680365841392" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_638114680365841392"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_638114680365841392" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638114680365849919"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638114680365849919" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized" xlink:label="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_638114680365849919"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized_638114680365849919" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638114680365849919"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_SharesIssuedPricePerShare_638114680365849919" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_638114680365849919"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent_638114680365849919" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_638114680365859895"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent_638114680365859895" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_638114680365859895"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3_638114680365859895" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_638114680365859895"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent_638114680365859895" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_638114680365869911"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent_638114680365869911" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent" xlink:label="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_638114680365879857"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent_638114680365879857" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_MatchingContributions401k" xlink:label="cmg_MatchingContributions401k_638114680365879857"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_MatchingContributions401k_638114680365879857" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_638114680365879857"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_638114680365879857" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_638114680365889905"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent_638114680365889905" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent" xlink:label="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_638114680365889905"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent_638114680365889905" order="31" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638114680365889905"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638114680365889905" order="32" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod" xlink:label="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_638114680365889905"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod_638114680365889905" order="33" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod" xlink:label="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_638114680365899797"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod_638114680365899797" order="34" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedAndReservedForIssuanceEspp" xlink:label="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_638114680365899797"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_CommonStockAuthorizedAndReservedForIssuanceEspp_638114680365899797" order="35" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp" xlink:label="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp_638114680365899797"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp_638114680365899797" order="36" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_638114680365899797"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_638114680365899797" order="37" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppPercentOfBaseEarnings" xlink:label="cmg_EsppPercentOfBaseEarnings_638114680365909760"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_EsppPercentOfBaseEarnings_638114680365909760" order="38" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_EsppRequisiteServicePeriod" xlink:label="cmg_EsppRequisiteServicePeriod_638114680365909760"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="cmg_CompensationRelatedCostsLineItems_638114680365810039" xlink:to="cmg_EsppRequisiteServicePeriod_638114680365909760" order="39" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="7"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638114680365919753"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_638114680365919753" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax" xlink:label="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_638114680365919753"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax_638114680365919753" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_638114680365919753"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_638114680365919753" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes" xlink:label="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes_638114680365929718" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails" xlink:type="extended" xlink:title="40803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_638114680365929718" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_638114680365929718" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_638114680365929718" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_638114680365929718" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638114680365929718" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_638114680365929718" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_638114680365929718" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_638114680365929718" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6381146803659297181"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6381146803659297181" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6381146803659297181"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6381146803659297181" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_638114680365929718" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_638114680365929718" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638114680365929718"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_638114680365929718" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_638114680365939725" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_638114680365939725" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_638114680365939725" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_638114680365939725" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_638114680365939725" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_638114680365939725" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_638114680365939725" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails" xlink:type="extended" xlink:title="40804 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_638114680365939725" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_638114680365939725" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_638114680365939725" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_638114680365939725"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate_638114680365939725" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365949662" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails" xlink:type="extended" xlink:title="40805 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638114680365949662" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638114680365949662" xlink:to="us-gaap_AwardTypeAxis_638114680365949662" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365949662" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365949662" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638114680365949662" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638114680365949662" xlink:to="us-gaap_PerformanceSharesMember_638114680365949662" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638114680365949662" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638114680365949662" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_638114680365949662" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_638114680365949662" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_638114680365949662" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_638114680365949662" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638114680365949662"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_638114680365949662" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_638114680365959636"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_638114680365959636" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod_638114680365961385" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue_638114680365961385" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_638114680365961385" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="7"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_638114680365961385" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber_638114680365961385" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare" xlink:label="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_638114680365961385"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_638114680365949662" xlink:to="cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare_638114680365961385" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails" xlink:type="extended" xlink:title="40806 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_638114680365969605" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne_638114680365969605" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree_638114680365969605" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive_638114680365969605" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive" xlink:label="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive_638114680365969605" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Leases (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_635205369922854212"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922854212" xlink:to="us-gaap_LesseeLeaseDescriptionTable_638114680365969605" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638114680365969605" xlink:to="us-gaap_BalanceSheetLocationAxis_638114680365969605" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_638114680365969605" xlink:to="us-gaap_BalanceSheetLocationDomain_638114680365969605" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" xlink:label="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_638114680365969605"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_638114680365969605" xlink:to="cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember_638114680365969605" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_638114680365969605" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods" xlink:label="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods_638114680365979576" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_638114680365979576" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms" xlink:label="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms_638114680365979576" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingLeaseLeaseNotYetCommenced" xlink:label="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="cmg_LesseeOperatingLeaseLeaseNotYetCommenced_638114680365979576" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LesseeOperatingFutureSubleaseIncome" xlink:label="cmg_LesseeOperatingFutureSubleaseIncome_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="cmg_LesseeOperatingFutureSubleaseIncome_638114680365979576" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfSaleLeasebackTransactions" xlink:label="cmg_NumberOfSaleLeasebackTransactions_638114680365979576"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="cmg_NumberOfSaleLeasebackTransactions_638114680365979576" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="us-gaap_FinanceLeaseLiability_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_638114680365979576" xlink:to="us-gaap_FinanceLeaseLiability_638114680366248853" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" xlink:type="extended" xlink:title="40902 - Disclosure - Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_638114680366248853" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_638114680366248853" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails" xlink:type="extended" xlink:title="40903 - Disclosure - Leases (Schedule of Lease Expense Components) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_635205369922934220"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922934220" xlink:to="us-gaap_StatementTable_638114680366248853" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680366248853" xlink:to="us-gaap_IncomeStatementLocationAxis_638114680366248853" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638114680366248853" xlink:to="us-gaap_IncomeStatementLocationDomain_638114680366248853" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638114680366248853" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638114680366248853" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherOperatingIncomeExpenseMember" xlink:label="us-gaap_OtherOperatingIncomeExpenseMember_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638114680366248853" xlink:to="us-gaap_OtherOperatingIncomeExpenseMember_638114680366248853" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_638114680366248853"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638114680366248853" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_638114680366248853" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680366248853" xlink:to="us-gaap_StatementLineItems_638114680366258831" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366258831" xlink:to="us-gaap_OperatingLeaseCost_638114680366258831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366258831" xlink:to="us-gaap_ShortTermLeaseCost_638114680366258831" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366258831" xlink:to="us-gaap_VariableLeaseCost_638114680366258831" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="us-gaap_SubleaseIncome_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366258831" xlink:to="us-gaap_SubleaseIncome_638114680366258831" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="6"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366258831" xlink:to="us-gaap_LeaseCost_638114680366258831" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails" xlink:type="extended" xlink:title="40904 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_638114680366258831"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasePayments_638114680366258831" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities" xlink:label="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities_638114680366268956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_638114680366268956" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails" xlink:type="extended" xlink:title="40905 - Disclosure - Leases (Schedule of Maturity of Lease Liabilities) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_635205369922914218"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_638114680366268956" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_638114680366268956" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_638114680366268956" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_638114680366268956" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_638114680366268956" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_638114680366268956" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_638114680366268956" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638114680366268956"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_638114680366268956" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_638114680366278782"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_635205369922914218" xlink:to="us-gaap_OperatingLeaseLiability_638114680366278782" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails" xlink:type="extended" xlink:title="41002 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_NetIncomeLoss_638114680366280804" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638114680366280804" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_638114680366280804" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638114680366280804" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_EarningsPerShareBasic_638114680366280804" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638114680366280804"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635410999034698164" xlink:to="us-gaap_EarningsPerShareDiluted_638114680366280804" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails" xlink:type="extended" xlink:title="41003 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareReconciliationAbstract" xlink:label="us-gaap_EarningsPerShareReconciliationAbstract_635799979149648495"></loc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions" xlink:label="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635799979149648495" xlink:to="cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions_638114680366288762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635799979149648495" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638114680366288762" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_SharesExcludedFromDilutedEarningsPerShare" xlink:label="cmg_SharesExcludedFromDilutedEarningsPerShare_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareReconciliationAbstract_635799979149648495" xlink:to="cmg_SharesExcludedFromDilutedEarningsPerShare_638114680366288762" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract" xlink:label="us-gaap_LossContingencyAbstract_635205369922974224"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract_635205369922974224" xlink:to="us-gaap_StatementTable_638114680366288762" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseAxis" xlink:label="srt_LitigationCaseAxis_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680366288762" xlink:to="srt_LitigationCaseAxis_638114680366288762" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_LitigationCaseTypeDomain" xlink:label="srt_LitigationCaseTypeDomain_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseAxis_638114680366288762" xlink:to="srt_LitigationCaseTypeDomain_638114680366288762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FairWorkWeekMember" xlink:label="cmg_FairWorkWeekMember_638114680366288762"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_LitigationCaseTypeDomain_638114680366288762" xlink:to="cmg_FairWorkWeekMember_638114680366288762" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638114680366288762" xlink:to="us-gaap_StatementLineItems_638114680366298846" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_NumberOfRestaurantsUnderLitigation" xlink:label="cmg_NumberOfRestaurantsUnderLitigation_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366298846" xlink:to="cmg_NumberOfRestaurantsUnderLitigation_638114680366298846" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_LossContingencyCivilPenaltiesPaidValue" xlink:label="cmg_LossContingencyCivilPenaltiesPaidValue_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366298846" xlink:to="cmg_LossContingencyCivilPenaltiesPaidValue_638114680366298846" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDamagesAwardedValue" xlink:label="us-gaap_LossContingencyDamagesAwardedValue_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366298846" xlink:to="us-gaap_LossContingencyDamagesAwardedValue_638114680366298846" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="us-gaap_LossContingencyAccrualAtCarryingValue_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638114680366298846" xlink:to="us-gaap_LossContingencyAccrualAtCarryingValue_638114680366298846" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureDebtNarrativeDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Debt (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_LineOfCreditFacilityTable_638114680366298846" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_638114680366298846" xlink:to="us-gaap_SubsequentEventTypeAxis_638114680366298846" order="1" use="optional" priority="3"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_638114680366298846"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis_638114680366298846" xlink:to="us-gaap_SubsequentEventTypeDomain_638114680366298846" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember_638114680366308709"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeDomain_638114680366298846" xlink:to="us-gaap_SubsequentEventMember_638114680366308709" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_638114680366298846" xlink:to="us-gaap_CreditFacilityAxis_638114680366309837" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_638114680366309837" xlink:to="us-gaap_CreditFacilityDomain_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember" xlink:label="us-gaap_RevolvingCreditFacilityMember_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_638114680366309837" xlink:to="us-gaap_RevolvingCreditFacilityMember_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_638114680366298846" xlink:to="us-gaap_LineOfCreditFacilityAxis_638114680366309837" order="3" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityAxis_638114680366309837" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_JpmorganChaseBankMember" xlink:label="cmg_JpmorganChaseBankMember_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLenderDomain_638114680366309837" xlink:to="cmg_JpmorganChaseBankMember_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_638114680366298846" xlink:to="us-gaap_VariableRateAxis_638114680366309837" order="4" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis_638114680366309837" xlink:to="us-gaap_VariableRateDomain_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_638114680366309837" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityTable_638114680366298846" xlink:to="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" order="5" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_638114680366309837" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_638114680366309837"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_638114680366309837" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_638114680366318682" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TotalLeverageRatio" xlink:label="cmg_TotalLeverageRatio_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="cmg_TotalLeverageRatio_638114680366318682" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_FixedChargeCoverageRatio" xlink:label="cmg_FixedChargeCoverageRatio_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="cmg_FixedChargeCoverageRatio_638114680366318682" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="us-gaap_LineOfCredit_638114680366318682" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment" xlink:label="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LineOfCreditFacilityLineItems_638114680366309837" xlink:to="cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment_638114680366318682" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1"></presentationArc></presentationLink>
  <presentationLink xlink:role="http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Related Party Transactions (Narrative) (Details)">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract"></loc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638114680366318682" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638114680366318682" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680366318682" order="1" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_638114680366318682" xlink:to="srt_EquityMethodInvesteeNameDomain_638114680366318682" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="cmg-20221231.xsd#cmg_TractorMember" xlink:label="cmg_TractorMember_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_638114680366318682" xlink:to="cmg_TractorMember_638114680366318682" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_638114680366318682" xlink:to="us-gaap_RelatedPartyTransactionLineItems_638114680366318682" order="2" use="optional" priority="2"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_638114680366318682"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638114680366318682" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_638114680366318682" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="8"></presentationArc>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:label="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_638114680366328642"></loc>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_638114680366318682" xlink:to="us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_638114680366328642" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4"></presentationArc></presentationLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382070544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 06, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-32731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CHIPOTLE MEXICAN GRILL,&#160;INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">84-1219301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">610 Newport Center Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 1100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Newport Beach<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">92660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">949<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">524-4000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CMG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,621,847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">DOCUMENTS INCORPORATED BY REFERENCE </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Part&#160;III incorporates certain information by reference from the registrant&#8217;s definitive proxy statement for the 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after the close of the registrant&#8217;s fiscal year ended December&#160;31, 2022.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001058090<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">42<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Irvine, California<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382296912">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 384,000<span></span>
</td>
<td class="nump">$ 815,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">106,880<span></span>
</td>
<td class="nump">99,599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">35,668<span></span>
</td>
<td class="nump">32,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">86,412<span></span>
</td>
<td class="nump">78,756<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">47,741<span></span>
</td>
<td class="nump">94,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Investments</a></td>
<td class="nump">515,136<span></span>
</td>
<td class="nump">260,945<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,175,837<span></span>
</td>
<td class="nump">1,381,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Leasehold improvements, property and equipment, net</a></td>
<td class="nump">1,951,147<span></span>
</td>
<td class="nump">1,769,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">388,055<span></span>
</td>
<td class="nump">274,311<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">24,966<span></span>
</td>
<td class="nump">30,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">3,302,402<span></span>
</td>
<td class="nump">3,118,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">63,158<span></span>
</td>
<td class="nump">56,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">21,939<span></span>
</td>
<td class="nump">21,939<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,927,504<span></span>
</td>
<td class="nump">6,652,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">184,566<span></span>
</td>
<td class="nump">163,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and benefits</a></td>
<td class="nump">170,456<span></span>
</td>
<td class="nump">162,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">147,539<span></span>
</td>
<td class="nump">173,052<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Unearned revenue</a></td>
<td class="nump">183,071<span></span>
</td>
<td class="nump">156,351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current operating lease liabilities</a></td>
<td class="nump">236,248<span></span>
</td>
<td class="nump">218,713<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">921,880<span></span>
</td>
<td class="nump">873,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating lease liabilities</a></td>
<td class="nump">3,495,162<span></span>
</td>
<td class="nump">3,301,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income tax liabilities</a></td>
<td class="nump">98,623<span></span>
</td>
<td class="nump">141,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">43,816<span></span>
</td>
<td class="nump">38,536<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">4,559,481<span></span>
</td>
<td class="nump">4,355,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of December 31, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 230,000 shares authorized, 37,320 and 37,132 shares issued as of December 31, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">1,829,304<span></span>
</td>
<td class="nump">1,729,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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost, 9,693 and 9,052 common shares as of December 31, 2022 and December 31, 2021, respectively</a></td>
<td class="num">(4,282,014)<span></span>
</td>
<td class="num">(3,356,102)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(7,888)<span></span>
</td>
<td class="num">(5,354)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">4,828,248<span></span>
</td>
<td class="nump">3,929,147<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">2,368,023<span></span>
</td>
<td class="nump">2,297,374<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 6,927,504<span></span>
</td>
<td class="nump">$ 6,652,958<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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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.5(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount 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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382803472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Consolidated Balance Sheets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">600,000,000<span></span>
</td>
<td class="nump">600,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">230,000,000<span></span>
</td>
<td class="nump">230,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">37,320,000<span></span>
</td>
<td class="nump">37,132,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares at cost</a></td>
<td class="nump">9,693,000<span></span>
</td>
<td class="nump">9,052,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381115328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income and Comprehensive Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 8,634,652<span></span>
</td>
<td class="nump">$ 7,547,061<span></span>
</td>
<td class="nump">$ 5,984,634<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Restaurant operating costs (exclusive of depreciation and amortization shown separately below):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostDirectMaterial', window );">Food, beverage and packaging</a></td>
<td class="nump">2,602,245<span></span>
</td>
<td class="nump">2,308,631<span></span>
</td>
<td class="nump">1,932,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostDirectLabor', window );">Labor</a></td>
<td class="nump">2,197,958<span></span>
</td>
<td class="nump">1,917,761<span></span>
</td>
<td class="nump">1,593,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="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy</a></td>
<td class="nump">460,425<span></span>
</td>
<td class="nump">416,606<span></span>
</td>
<td class="nump">387,762<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating costs</a></td>
<td class="nump">1,311,905<span></span>
</td>
<td class="nump">1,197,054<span></span>
</td>
<td class="nump">1,030,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">564,191<span></span>
</td>
<td class="nump">606,854<span></span>
</td>
<td class="nump">466,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">286,826<span></span>
</td>
<td class="nump">254,657<span></span>
</td>
<td class="nump">238,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreOpeningCosts', window );">Pre-opening costs</a></td>
<td class="nump">29,560<span></span>
</td>
<td class="nump">21,264<span></span>
</td>
<td class="nump">15,515<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Impairment, closure costs, and asset disposals</a></td>
<td class="nump">21,139<span></span>
</td>
<td class="nump">19,291<span></span>
</td>
<td class="nump">30,577<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">7,474,249<span></span>
</td>
<td class="nump">6,742,118<span></span>
</td>
<td class="nump">5,694,470<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">1,160,403<span></span>
</td>
<td class="nump">804,943<span></span>
</td>
<td class="nump">290,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest and other income, net</a></td>
<td class="nump">21,128<span></span>
</td>
<td class="nump">7,820<span></span>
</td>
<td class="nump">3,617<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">1,181,531<span></span>
</td>
<td class="nump">812,763<span></span>
</td>
<td class="nump">293,781<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit/(provision) for income taxes</a></td>
<td class="num">(282,430)<span></span>
</td>
<td class="num">(159,779)<span></span>
</td>
<td class="nump">61,985<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 899,101<span></span>
</td>
<td class="nump">$ 652,984<span></span>
</td>
<td class="nump">$ 355,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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per 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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 32.28<span></span>
</td>
<td class="nump">$ 23.21<span></span>
</td>
<td class="nump">$ 12.74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 32.04<span></span>
</td>
<td class="nump">$ 22.90<span></span>
</td>
<td class="nump">$ 12.52<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Weighted-average common shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">27,851<span></span>
</td>
<td class="nump">28,132<span></span>
</td>
<td class="nump">27,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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">28,062<span></span>
</td>
<td class="nump">28,511<span></span>
</td>
<td class="nump">28,416<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract', window );"><strong>Other comprehensive income (loss), net of income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">$ (2,534)<span></span>
</td>
<td class="num">$ (1,125)<span></span>
</td>
<td class="nump">$ 1,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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">896,567<span></span>
</td>
<td class="nump">651,859<span></span>
</td>
<td class="nump">356,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="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_FoodAndBeverageMember', window );">Food and Beverage [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">8,558,001<span></span>
</td>
<td class="nump">7,457,169<span></span>
</td>
<td class="nump">5,920,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_DeliveryServiceMember', window );">Delivery Service [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="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">$ 76,651<span></span>
</td>
<td class="nump">$ 89,892<span></span>
</td>
<td class="nump">$ 64,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostDirectLabor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostDirectLabor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostDirectMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cost of material used for good produced and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostDirectMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total costs of sales and operating expenses for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.14(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386454&amp;loc=d3e45280-112737<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.6)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreOpeningCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreOpeningCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue 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="Show.toggleNext( this );">+ References</a><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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 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 https://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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_FoodAndBeverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_FoodAndBeverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmg_DeliveryServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_DeliveryServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740376910752">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th">
<div>Common Stock [Member] </div>
<div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div>
</th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th">
<div>Additional Paid-In Capital [Member] </div>
<div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div>
</th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th">
<div>Treasury Stock [Member] </div>
<div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div>
</th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th">
<div>Retained Earnings [Member] </div>
<div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div>
</th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th">
<div>Foreign Currency Translation [Member] </div>
<div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div>
</th>
<th class="th"><div>Foreign Currency Translation [Member]</div></th>
<th class="th"><div>Revision of Prior Period, Accounting Standards Update, Adjustment [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance (Accounting Standards Update 2016-02 [Member]) at Dec. 31, 2019</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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,051)<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="num">$ (1,051)<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,465,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,699,119)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,921,448<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (5,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,683,026<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares (Accounting Standards Update 2016-02 [Member]) at Dec. 31, 2019</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,323<span></span>
</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,568<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</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">84,463<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="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="nump">84,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, Shares</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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock plan transactions and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(251)<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="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="num">(247)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock plan transactions and other, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of treasury stock</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (102,956)<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(102,956)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, Shares</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="nump">135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">355,766<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="nump">355,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of income tax</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">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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,134<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 367<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,549,909<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,802,075)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,276,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,229)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,020,135<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,704<span></span>
</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,703<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</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">178,703<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="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="nump">178,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, Shares</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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock plan transactions and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<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="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="nump">704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock plan transactions and other, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">428<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of treasury stock</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (554,027)<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(554,027)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, Shares</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="nump">349<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">652,984<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="nump">652,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of income tax</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">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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,125)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 371<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,729,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,356,102)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,929,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,354)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,297,374<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,132<span></span>
</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">9,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</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">99,821<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="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="nump">99,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation, Shares</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="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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Stock plan transactions and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171<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="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="nump">173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Stock plan transactions and other, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">188<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Acquisition of treasury stock</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (925,912)<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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(925,912)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Acquisition of treasury stock, Shares</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="nump">641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">899,101<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="nump">899,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss), net of income tax</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">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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,534)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,829,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4,282,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,828,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (7,888)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,368,023<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, Shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,320<span></span>
</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">9,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380981200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 899,101<span></span>
</td>
<td class="nump">$ 652,984<span></span>
</td>
<td class="nump">$ 355,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">286,826<span></span>
</td>
<td class="nump">254,657<span></span>
</td>
<td class="nump">238,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax provision</a></td>
<td class="num">(43,195)<span></span>
</td>
<td class="num">(12,357)<span></span>
</td>
<td class="nump">108,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents', window );">Impairment, closure costs, and asset disposals</a></td>
<td class="nump">20,738<span></span>
</td>
<td class="nump">17,086<span></span>
</td>
<td class="nump">28,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit losses</a></td>
<td class="num">(760)<span></span>
</td>
<td class="nump">493<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">98,030<span></span>
</td>
<td class="nump">176,392<span></span>
</td>
<td class="nump">82,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="num">(16,202)<span></span>
</td>
<td class="num">(4,599)<span></span>
</td>
<td class="nump">3,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(14,026)<span></span>
</td>
<td class="num">(1,687)<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(3,011)<span></span>
</td>
<td class="num">(6,392)<span></span>
</td>
<td class="num">(394)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(14,660)<span></span>
</td>
<td class="num">(26,826)<span></span>
</td>
<td class="num">(11,442)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OperatingLeaseAssets', window );">Operating lease assets</a></td>
<td class="nump">234,273<span></span>
</td>
<td class="nump">223,837<span></span>
</td>
<td class="nump">184,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(346)<span></span>
</td>
<td class="nump">3,993<span></span>
</td>
<td class="num">(26,577)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">18,208<span></span>
</td>
<td class="nump">21,440<span></span>
</td>
<td class="num">(3,859)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll and benefits</a></td>
<td class="nump">9,864<span></span>
</td>
<td class="num">(44,555)<span></span>
</td>
<td class="nump">76,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(27,964)<span></span>
</td>
<td class="nump">10,997<span></span>
</td>
<td class="nump">5,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Unearned revenue</a></td>
<td class="nump">33,374<span></span>
</td>
<td class="nump">34,387<span></span>
</td>
<td class="nump">36,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable', window );">Income tax payable/receivable</a></td>
<td class="nump">46,262<span></span>
</td>
<td class="nump">193,379<span></span>
</td>
<td class="num">(255,251)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(207,186)<span></span>
</td>
<td class="num">(207,164)<span></span>
</td>
<td class="num">(165,154)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">3,853<span></span>
</td>
<td class="num">(3,984)<span></span>
</td>
<td class="nump">1,782<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,323,179<span></span>
</td>
<td class="nump">1,282,081<span></span>
</td>
<td class="nump">663,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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of leasehold improvements, property and equipment</a></td>
<td class="num">(479,164)<span></span>
</td>
<td class="num">(442,475)<span></span>
</td>
<td class="num">(373,352)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investments</a></td>
<td class="num">(614,416)<span></span>
</td>
<td class="num">(429,350)<span></span>
</td>
<td class="num">(468,418)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Maturities of investments</a></td>
<td class="nump">263,548<span></span>
</td>
<td class="nump">345,748<span></span>
</td>
<td class="nump">419,078<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from sale of equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,035<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Acquisitions of equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,025)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(830,032)<span></span>
</td>
<td class="num">(522,042)<span></span>
</td>
<td class="num">(432,717)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Acquisition of treasury stock</a></td>
<td class="num">(830,140)<span></span>
</td>
<td class="num">(466,462)<span></span>
</td>
<td class="num">(54,401)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities', window );">Tax withholding on stock-based compensation awards</a></td>
<td class="num">(98,970)<span></span>
</td>
<td class="num">(79,870)<span></span>
</td>
<td class="num">(48,555)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(294)<span></span>
</td>
<td class="num">(2,274)<span></span>
</td>
<td class="num">(1,895)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(929,404)<span></span>
</td>
<td class="num">(548,606)<span></span>
</td>
<td class="num">(104,851)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="num">(1,007)<span></span>
</td>
<td class="num">(1,039)<span></span>
</td>
<td class="nump">1,076<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(437,264)<span></span>
</td>
<td class="nump">210,394<span></span>
</td>
<td class="nump">127,355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of year</a></td>
<td class="nump">846,230<span></span>
</td>
<td class="nump">635,836<span></span>
</td>
<td class="nump">508,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of year</a></td>
<td class="nump">408,966<span></span>
</td>
<td class="nump">846,230<span></span>
</td>
<td class="nump">635,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Income taxes (refunded)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,831)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes paid</a></td>
<td class="nump">275,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable', window );">Purchases of leasehold improvements, property, and equipment accrued in accounts payable and accrued liabilities</a></td>
<td class="nump">72,021<span></span>
</td>
<td class="nump">63,802<span></span>
</td>
<td class="nump">46,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities', window );">Acquisition of treasury stock accrued in accounts payable and accrued liabilities</a></td>
<td class="nump">$ 4,497<span></span>
</td>
<td class="nump">$ 7,695<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_cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in acquisition of treasury stock accrued in accrued liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value, including cash and non cash components.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in purchases of leasehold improvements, property and equipment accrued in accounts payable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_OperatingLeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OperatingLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_OperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reacquisition of Excess Tax Benefit from Share-based Compensation, Financing Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 310<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126938201&amp;loc=d3e55415-109406<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sale of machinery and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383489264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Description of Business and Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Description of Business and Summary of Significant Accounting Policies</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">1. Description of Business and Summary of Significant Accounting Policies </span><span id="Note_01" style="text-decoration: none;"/><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In this annual report on Form 10-K, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">collectively</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> referred to as &#8220;Chipotle,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; or &#8220;our.&#8221; </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">quality</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> ingredients. As of December&#160;31, 2022, we operated </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,187</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> restaurants, including </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,129</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Chipotle restaurants within the United States, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">53</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> international Chipotle restaurants, and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Pizzeria Locale restaurants. Pizzeria Locale is a fast casual pizza concept that is owned and operated by a consolidated entity that we are an investor in. We manage our U.S. operations based on </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">eight</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> regions and have aggregated our operations to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> reportable segment. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Principles of Consolidation and Basis of Presentation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our consolidated financial statements include our accounts, our wholly and majority owned subsidiaries and investees we control</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after elimination of all intercompany accounts and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">transactions. Certain prior-year amounts have been reclassified to conform to the current year presentation.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Management Estimates </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">estimates</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates under different assumptions or conditions. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We consider highly liquid investment instruments purchased with an initial maturity of three months or less to be cash equivalents. Amounts receivable from credit card companies are also considered cash equivalents as they are both short term and highly liquid in nature. We maintain cash and cash equivalent balances that exceed federally-insured limits with a number of financial institutions.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restricted Cash </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain certain cash balances restricted as to withdrawal or use. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash assets are primarily insurance-related restricted trust assets.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accounts Receivable </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable primarily consists of receivables from third party gift card distributors, delivery partners, insurance liabilities covered by third-party insurance carriers and vendor rebates.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Allowance for Credit Losses</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We closely monitor accounts receivable and held to maturity investment balances and estimate the allowance for credit losses when lifetime credit losses are expected by management. Our estimate is based on historical collection experience, external market data and other factors, including those related to current market conditions and events. We do not recognize a reserve for expected credit losses related to our U.S. Treasury security investments as management has concluded there is no risk of non-payment.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022 and 2021, our allowance for credit losses was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,180</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,950</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Inventory </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, consisting principally of food, beverages, and supplies, is valued at the lower of first-in, first-out cost or net realizable value. </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Method Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments are accounted for under the equity method if we are able to exercise significant influence, but not control, over an investee. Our share of the earnings or losses as reported by the investees is classified as income from equity investees on our consolidated statements of income and comprehensive income. The investments are evaluated for impairment annually and when facts and circumstances indicate that the carrying value may not be recoverable. If a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded in interest income and other income, net on our consolidated statements of income and comprehensive income.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investments </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments classified as trading securities are carried at fair value with any unrealized gain or loss being recorded in the consolidated statements of income and comprehensive income. Investments classified as available-for-sale are carried at fair value with unrealized gains and losses, net of tax, included as a component of other comprehensive income (loss), net of income taxes on the consolidated statements of income and comprehensive income. Held-to-maturity securities are carried at amortized cost. Non-marketable equity investments are measured at cost, less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Impairment charges on investments are recognized in interest and other income, net on the consolidated statements of income and comprehensive income when management believes the decline in the fair value of the investment is other-than-temporary. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value Measurements </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value is the price we would receive to sell an asset or pay to transfer a liability (exit price) in an orderly transaction between market participants. For assets and liabilities recorded or disclosed at fair value, we determine fair value based on the following: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated with observable market data. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3: Unobservable inputs for the asset or liability. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Foreign Currency Translation </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our international operations use the local currency as the functional currency. Assets and liabilities are translated at exchange rates in effect as of the balance sheet date. Income and expense accounts are translated monthly using average monthly exchange rates. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Resulting</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> translation adjustments are recorded as a separate component of other comprehensive income (loss), net of income taxes on the consolidated statement of income and comprehensive income.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leasehold Improvements, Property and Equipment </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment are recorded at cost. Internal costs directly associated with the acquisition, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">development</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and construction of a restaurant are capitalized. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> December&#160;31, 2022, 2021 and 2020, we capitalized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,695</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,870</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,268</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of internal costs, respectively. Expenditures for refurbishments and improvements that significantly add to the productivity capacity or extend the useful life are capitalized, while expenditures for maintenance and repairs are expensed as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term, which generally includes option periods that are reasonably certain, or the estimated useful lives of the assets. Upon retirement or disposal of assets, the accounts are relieved of cost and accumulated depreciation and any related gain or loss is reflected in impairment, closure costs, and asset disposals in the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At least annually, or when impairment indicators are present, we evaluate, and adjust when necessary, the estimated useful lives of leasehold improvements, property and equipment. The changes in estimated useful lives did not have a material impact on depreciation in any period. The estimated useful lives are:</span></p><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leases </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The majority of our operating leases consist of restaurant locations and office space. We determine if a contract contains a lease at inception. Our leases generally have remaining terms of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years and most include options to extend the leases for additional </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize an operating lease asset and operating lease liability for each lease with a contractual term greater than 12 months at the time of lease inception. We do not record leases with an initial term of 12 months or less on our consolidated balance sheet but continue to record rent expense on a straight-line basis over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets and liabilities are recognized at the lease commencement date, which is the date we control the use of the property. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components. We consider fixed CAM part of our fixed future lease payments; therefore, fixed CAM is also included in our lease liability. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the lease term including reasonably certain renewal periods. As we have </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease costs recorded primarily as occupancy costs include fixed operating lease costs, variable lease costs and short-term lease costs. Most of our real estate leases require we pay certain expenses, such as CAM costs, real estate taxes and insurance, of which the fixed portion is included in operating lease costs. We recognize operating lease costs on a straight-line basis over the lease term. In addition to the above costs, variable lease costs also include amounts based on a percentage of gross sales in excess of specified levels and are recognized when probable and are not included in determining the present value of our operating lease liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. For operating leases, operating lease assets are reduced over the lease term by the recognized straight-line lease expense less the amount of accretion of the lease liability.  Additionally, tenant incentives used to fund leasehold improvements are generally recognized when earned and reduce our right-of-use asset related to the lease. These are amortized through the operating lease asset as reductions of expense over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have not entered into any leases with related parties.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Goodwill </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill is not subject to amortization, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">but</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> instead is tested for impairment annually in the fourth quarter, or more frequently when impairment indicators are present, and we are required to record any necessary impairment adjustments. Impairment is measured as the excess of the carrying value over the fair value of the goodwill. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> impairment charges were recognized on goodwill for the years ended December&#160;31, 2022, 2021, and 2020. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Other Assets </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets consist primarily of a rabbi trust as </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">described</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> further in Note 4. &#8220;Fair Value of Financial Instruments,&#8221; software as a service implementation costs where the service period is greater than one year, an equity method investment described further in Note 5. &#8220;Equity Investments&#8221; and transferable liquor licenses.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Insurance Liability </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are self-insured for a significant portion of our employee health benefits programs, and carry significant retentions for risks and associated liabilities with respect to workers&#8217; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#8217; and officers&#8217; liability. Predetermined loss limits have been arranged with third party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> economic conditions, and is closely monitored and adjusted when warranted by changing circumstances.</span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Reserves/Contingencies for Litigation and Other Matters </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions that arise in the ordinary course of business. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Income Taxes </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We compute income taxes using the asset and liability method, under which deferred income tax assets and liabilities are recognized based on the differences between the financial reporting bases and the respective tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which we expect the temporary differences to reverse. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period that includes the enactment date.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We routinely assess the realizability of our deferred tax assets by jurisdiction and may record a valuation allowance if, based on all available positive and negative evidence, we determine that some portion of the deferred tax assets may not be realized prior to expiration. If we determine that we may be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes during the period in which the determination was made that the deferred tax asset can be realized. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our tax filing positions and recognize a tax benefit from an uncertain tax position only if it is more likely than not that based on its technical merits the tax position will be sustained upon examination by the relevant taxing authorities, including resolutions of any related appeals or litigation processes. The tax benefits recognized in the financial statements from such a position are measured based on the largest tax benefit that has a greater than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% likelihood of being realized upon settlement with a taxing authority. For uncertain tax positions that do not meet this threshold, we record a related tax reserve in the period in which it arises. We adjust our unrecognized tax benefit liability and provision for income taxes in the period in which the uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when new information becomes available that requires a change in recognition and/or measurement of the liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize interest to be paid on an underpayment of income taxes in interest expense and any related statutory penalties in the provision for income taxes in our consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Accrued interest and penalties are included within the related tax reserve on our consolidated balance sheets.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue Recognition</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We generally recognize revenue, net of discounts and incentives, when payment is tendered at the point of sale.&#160;We report revenue net of sales-related taxes collected from customers and remitted to governmental taxing authorities. Food and beverage revenue primarily relates to the sale of food and beverages. Delivery service revenue is comprised of delivery and related service fees charged to customers on sales made through Chipotle&#8217;s app and website. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Delivery</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We offer our customers delivery in almost all of our geographic regions. Delivery services are fulfilled by third-party service providers. In some cases, we make delivery sales through our website Chipotle.com or the Chipotle App (&#8220;White Label Sales&#8221;). In other cases, we make delivery sales through a non-Chipotle owned channel, such as the delivery partner&#8217;s website or mobile app (&#8220;Marketplace Sales&#8221;). With respect to White Label Sales, we control the delivery services and generally recognize revenue, including delivery fees, when the delivery partner transfers food to the customer. For these sales, we receive payment directly from the customer at the time of sale. With respect to Marketplace Sales, we generally recognize revenue, excluding delivery fees collected by the delivery partner, when control of the food is transferred to the delivery partner. We receive payment from the delivery partner subsequent to the transfer of food and the payment terms are short-term in nature.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We sell gift cards, which do not have expiration dates and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#8220;gift card breakage rate&#8221;)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability balances are typically highest at the end of each calendar year following increased gift card sales during the holiday season; accordingly, revenue recognized from gift card liability balances is highest in the first quarter of each calendar year.</span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have a loyalty program called Chipotle Rewards. Eligible customers who enroll in the program generally earn points for every dollar spent. In June 2021, we enhanced Chipotle Rewards and introduced a new redemption feature we call the &#8220;Rewards Exchange&#8221; that provides loyalty members multiple redemption options. Previously, Chipotle Rewards points were automatically redeemed for a free entr&#233;e when the customer obtained the required number of points. The change in the Chipotle Rewards program did not have a material impact on our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Earned rewards generally expire </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one month</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after they are issued, and points generally expire if an account is inactive for a period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We defer revenue associated with the estimated selling price of points or rewards earned by customers as each point or reward is earned, net of points or rewards we do not expect to be redeemed. The estimated selling price of each point or reward earned is based on the estimated value of the product for which the reward is expected to be redeemed. Our estimate of points and rewards we expect to be redeemed is based on historical and other company specific data. The costs associated with rewards redeemed are primarily included in food, beverage, and packaging on our consolidated statements of income and comprehensive income. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant. We completed our most recent breakage assessment as of October 31, 2022, which resulted in a reduction in revenue recognized of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,070</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the three months ended December 31, 2022. The reduction in revenue recognized was primarily the result of a change in our ultimate redemption rate estimate as program data indicated a higher redemption trend than previously estimated. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize loyalty revenue within food and beverage revenue on the consolidated statements of income and comprehensive income when a customer redeems an earned reward. Deferred revenue associated with Chipotle Rewards is included in unearned revenue on our consolidated balance sheets. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Advertising, Marketing and Promotional Costs </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Advertising, marketing and promotional costs are expensed as incurred and totaled $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,673</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,091</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,820</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Advertising, marketing and promotional costs include costs related to free food which a customer does not need to make a purchase to earn. These costs are included in other operating costs on the consolidated statements of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">income and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Stock-Based Compensation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During 2022, we issued shares as part of employee compensation pursuant to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan (the &#8220;2011 Incentive Plan&#8221;), which was replaced on May 18, 2022 by the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the &#8220;2022 Incentive Plan&#8221;). SOSARs and stock awards generally vest equally over </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809;">two</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and expire after </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Stock-based compensation expense is generally recognized on a straight-line basis for each separate vesting portion. Compensation expense related to employees eligible to retire and retain full rights to the awards is recognized over </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> months which coincides with the service period required to earn the full award. We estimate forfeitures based on historical data when determining the amount of stock-based compensation costs to be recognized in each period. We have also granted stock awards with performance vesting conditions and/or market vesting conditions. Stock awards with performance or market vesting conditions generally vest based on our achievement versus stated targets or criteria over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> performance and service period. Compensation expense on stock awards subject to performance conditions, which is based on the quantity of awards we have determined are probable of vesting, is recognized over the longer of the estimated performance goal attainment period or time vesting period. Compensation expense is recognized ratably for awards subject</span><span style="white-space:pre-wrap; color: #252525;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to market conditions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">regardless of whether the market condition is satisfied, provided that the requisite service has been provided.&#160;Some stock-based compensation awards are made to employees involved in our new restaurant development activities, and expense for these awards is recognized as capitalized development and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> included in leasehold improvements, property and equipment, net, on the consolidated balance sheets. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restaurant Pre-Opening Costs </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs, including rent, wages, benefits and travel for training and opening teams, food and other restaurant operating costs, are expensed as incurred </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">prior</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to a restaurant opening for business, and are included in operating expenses on the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Impairment of Long-Lived Assets </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#8217;s cash flows are not generally independent of the cash flows of others in a market. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value measurement for asset impairment is generally based on Level 3 inputs. See &#8220;Fair Value Measurements&#8221; above for a description of level inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#8217;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset's estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#8217;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Earnings per Share</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during each period. Diluted earnings per share (&#8220;diluted EPS&#8221;) is calculated using income available to </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">common</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shareholders divided by diluted weighted-average shares of common stock outstanding during each period. Potentially dilutive securities include shares of common stock underlying SOSARs and non-vested stock awards (collectively &#8220;stock awards&#8221;). Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Stock awards are excluded from the calculation of diluted EPS in the event they are subject to performance conditions or are antidilutive.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Recently Issued Accounting Standards </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The pronouncement provides temporary optional expedients and exceptions to the current guidance on contract modifications and hedge accounting to ease the financial reporting burden related to the expected market transition from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and generally can be applied to applicable contract modifications through December 31, 2024 (the sunset date was extended from December 31, 2022 to December 31, 2024 by the issuance of ASU No. 2022-06 in December 2022). We are evaluating the impact of the transition from LIBOR to alternative reference rates but do not expect a significant impact to our consolidated financial statements.</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382067280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2. Supplemental Balance Sheet Information </span><span id="Note_02" style="text-decoration: none;"/><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Land </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,943</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,943</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,317,277</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,094,227</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">242,166</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,774</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">989,895</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">868,435</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Construction in Progress</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">123,453</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">107,222</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, gross</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,685,734</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,305,601</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated depreciation </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,734,587</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,536,323</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,951,147</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,769,278</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits were as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Workers' compensation liability</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,531</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,456</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and bonuses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">109,190</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">107,799</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued payroll and benefits </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,735</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,150</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">170,456</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">162,405</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sales and use tax payable </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35,567</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,004</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Legal reserve liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,227</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,098</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued liabilities </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">96,745</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">92,950</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">147,539</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">173,052</span></p></td></tr></table></div><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740388043888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">3. </span><span id="_Hlk120691813" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Recognition</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">card</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> liability included in unearned revenue on the consolidated balance sheets was as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">145,014</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">130,779</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized from gift card liability balance at the beginning of the year</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">59,175</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,605</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39,612</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Changes in our Chipotle Rewards liability included in unearned revenue on the consolidated balance sheets were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, beginning balance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,572</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,337</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,584</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue deferred</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">121,406</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">106,759</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">87,259</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">108,921</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">103,524</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,506</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, ending balance</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,057</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,572</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,337</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740388043888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Fair Value of Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">. Fair Value of Fin</span><span id="Note_04" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ancial Instruments</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Assets and Liabilities Measured at Fair Value on a Recurring Basis </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The carrying</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our held-to-maturity investments are comprised of U.S. Treasury securities and a corporate debt security, which are held at amortized cost. We also have an investment in a convertible note receivable which is held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following tables show our cash, cash equivalents, and debt investments by significant investment category as of December 31, 2022 and 2021:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">847,354</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,355</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">833,062</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">332,218</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,155,525</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,355</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,141,233</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">308,171</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">332,218</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,900</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">700</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,200</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,900</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,860</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,082</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,082</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,760</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">700</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,282</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,982</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,254,114</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">285</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,055</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,239,344</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">384,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355,200</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">501,288</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,172</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">240,343</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,197,023</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,195,907</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">695,735</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">240,343</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,334,662</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,333,546</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">815,374</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">258,343</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span id="_Hlk124955460" style="text-decoration: none;"/><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value of the corporate debt security is measured using Level 3 (unobservable) inputs. We determined the fair value for the corporate debt security using an internally-developed valuation model and unobservable inputs include credit and liquidity spreads and effective maturity</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> We have elected to measure our investment in a convertible note receivable of a private company at fair value under the fair value option. The fair value of the note receivable is measured using Level 3 (unobservable) inputs. We determined the fair value for the note receivable using an internally-developed valuation model and unobservable inputs include estimates of the equity value of the underlying business and the timing and probability of future financing events.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Rabbi Trust</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> elected to fund certain deferred compensation obligations, as described further in Note 8. &#8220;Stock-Based Compensation and Employee Benefit Plans&#8221;, through a rabbi trust, the assets of which are designated as trading </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">securities</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> The rabbi trust is subject to creditor claims in the event of insolvency, but the assets held in the rabbi trust are not available for general corporate purposes. Amounts in the rabbi trust are invested in mutual funds, consistent with the investment choices selected by participants in their Deferred Plan accounts, which are </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">designated</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as trading securities, carried at fair value, and are included in other assets on the consolidated balance sheets. We record trading gains and losses, along with the offsetting amount related to the increase or decrease in deferred compensation to reflect our exposure to liabilities for payment under the deferred plan in general and administrative expenses on the consolidated statements of income and comprehensive income. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Assets recognized or disclosed at fair value on the consolidated financial statements on a nonrecurring basis include items such as leasehold improvements, property and equipment, certain long-term investments, operating lease assets, other assets, and goodwill. These assets are measured at fair value whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable or if there has been an observable price change of a non-marketable equity security. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes our restaurant and office assets measured at fair value by hierarchy level on a nonrecurring basis: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">264</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,041</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">713</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,791</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">977</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,832</span></p></td></tr></table></div><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value of these assets was measured using Level 3 inputs (unobservable inputs for the asset or liability). Unobservable inputs include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant and intending to sublease the restaurant. For the years ended December&#160;31, 2022, 2021 and 2020 we recorded asset impairments related to restaurants and offices of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,387</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,727</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,683</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Costs are recorded within impairment, closure costs, and asset disposals on the consolidated statements of income and comprehensive income. Carrying value after the impairment charges approximates fair value.</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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2209399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2324412<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -URI https://asc.fasb.org/topic&amp;trid=2196928<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 320<br> -URI https://asc.fasb.org/subtopic&amp;trid=2176304<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740388043888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Investments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EquityInvestmentsAbstract', window );"><strong>Equity Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EquityInvestmentsDisclosure', window );">Equity Investments</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">5. </span><span id="Note_05" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investments</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity method investments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,697</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,251</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other investments</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,855</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,968</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">44,552</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,219</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Equity Method Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we owned </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,325</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock of Tractor Beverages, Inc. (&#8220;Tractor&#8221;). Our investment represents ownership of approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of Tractor, and we have invested total cash consideration of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> impairment charges for the year ended December 31, 2022 or 2021 associated with this equity method investment. The investment in common stock is included within other assets on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,697</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,251</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021, respectively. Refer to Note 13. &#8220;Related Party Transactions&#8221; for related party disclosures. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other Investments</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we hold warrants (the &#8220;Tractor Warrants&#8221;) to purchase </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,772</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock of Tractor. Tractor is a privately held company, and as such, the Tractor Warrants represent non-marketable equity securities. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,747</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we own </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">766</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of the Series C Preferred Stock of Nuro, Inc. (&#8220;Nuro&#8221;). Our investment represents a minority interest and we have determined that we do not have significant influence over Nuro. Nuro is a privately held company, and as such, the preferred shares comprising our investment are illiquid and fair value is not readily determinable. As of December 31, 2022, we have recognized a cumulative gain of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,968</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,968</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">          As of December 31, 2022, we held additional investments in other entities through the Cultivate Next Fund. We do not have significant influence over these entities. These additional investments are included within long-term investments on the consolidated balance sheets with a carrying value of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,140</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December 31, 2022 and December 31, 2021.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EquityInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EquityInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EquityInvestmentsDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Investments Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EquityInvestmentsDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386405088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">6. </span><span id="_Hlk125531018" style="text-decoration: none;"/><span id="_Hlk125526186" style="text-decoration: none;"/><span id="_Hlk93999703" style="text-decoration: none;"/><span id="_Hlk62534138" style="text-decoration: none;"/><span id="_Hlk62709041" style="text-decoration: none;"/><span id="_Hlk94158654" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Income Taxes</span><span id="Note_06" style="text-decoration: none;"/><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes, classified by source of income, was as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Domestic</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,192,004</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">818,057</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">311,021</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,473</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,294</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,240</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,181,531</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">812,763</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">293,781</span></p></td></tr></table></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of the benefit/(provision) for income taxes were as follows: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current tax:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">246,210</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">156,447</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">204,063</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">79,041</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,351</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,684</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">374</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">338</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,044</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">325,625</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">172,136</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">170,335</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23,502</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,004</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">120,066</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,940</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,404</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,507</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,771</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,229</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,158</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39,671</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,829</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101,401</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,524</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,472</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,949</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Benefit/(provision) for income taxes </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">282,430</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">159,779</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">61,985</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">effective</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> tax rate differs from the statutory tax rates as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="9" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Statutory U.S. federal income tax rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State income tax, net of related federal income tax benefit </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.5</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.2</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal tax credits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Executive compensation disallowed</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.9</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.9</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Meals and entertainment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Enhanced deduction for food donation </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax position reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Return to provision and other discrete items</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.1</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity compensation related adjustments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal net operating loss</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective income tax rate</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.9</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19.7</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The effective tax rate for the year ended December 31, 2022, was higher than the effective tax rate for the year ended December 31, 2021, primarily due to a decrease in excess tax benefits related to option exercises and equity vesting, fewer benefits generated from a federal net operating loss (&#8220;NOL&#8221;) and a net increase in uncertain tax position reserves.</span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of the deferred income tax assets and liabilities for continuing operations were as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liability:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">263,444</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">279,586</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill and other assets </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,754</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,728</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Prepaid assets and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,685</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">106</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">901,058</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">851,324</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,161,571</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,132,744</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax asset:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,893</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,699</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized transaction costs </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">323</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">324</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation and other employee benefits </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,129</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,261</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign net operating loss carry-forwards </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,799</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,446</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State credits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,151</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,595</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">962,815</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">909,528</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Allowances, reserves and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,688</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,179</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized research costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,415</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State net operating loss carry-forwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,832</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,568</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,097</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30,621</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax asset </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,062,948</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">990,979</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98,623</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">141,765</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross foreign NOLs were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">114,727</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">108,324</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the year ended December&#160;31, 2022 and 2021, respectively. Our foreign NOLs can be carried forward indefinitely.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gross state NOLs available across all jurisdictions in which we operate were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">73,327</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50,467</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022 and 2021, respectively. Our state NOLs expire over varying intervals in the future.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We had gross valuation allowances against certain foreign deferred tax assets of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">124,609</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,741</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022 and 2021, respectively. The decrease in the valuation allowance was primarily due to immaterial tax rate changes on various foreign tax attributes.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Unrecognized Tax Benefits</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A reconciliation of the unrecognized tax benefits was as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Beginning of year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,262</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,859</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,028</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase/(Decrease) resulting from prior year tax position</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,937</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">151</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,853</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase resulting from current year tax position</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">312</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,387</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,870</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Settlements with taxing authorities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lapsing of statutes of limitations</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">609</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,833</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,186</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">End of year</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,902</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,262</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,859</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Interest expense related to uncertain tax positions is recognized in interest and other income, net on the consolidated statements of income and comprehensive income. Penalties related to uncertain tax positions are recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income. For</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> the years ended December&#160;31, 2022, 2021 and 2020, we recognized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">384</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">180</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">554</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, in interest expense related to uncertain tax </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">positions. These are gross amounts before any tax benefits and are included in other liabilities on the consolidated balance sheets. As of December&#160;31, 2022 and 2021, we have accrued interest of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">589</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">356</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span id="_Hlk62552306" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The Internal Revenue Service (&#8220;IRS&#8221;) commenced an examination of our U.S. income tax returns for the tax year ended December 31, 2020 in the fourth quarter of 2022 that is anticipated to be completed within 18 months. As of December 31, 2022, the IRS has not proposed any adjustments to our tax positions. </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our tax returns are currently under audit by the State of Pennsylvania for the tax years ended December 31, 2019, December 31, 2020 and December 31, 2021. As of December 31, 2022, the State of Pennsylvania has not proposed any adjustments to our tax positions. For the majority of states where we have a significant presence, we are no longer subject to tax examinations by tax authorities for tax years before 2018. Currently, we expect expirations of statutes of limitations, excluding indemnified amounts, on reserves of approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">573</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> within the next twelve months.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">It is reasonably possible the amount of the unrecognized benefit with respect to certain unrecognized positions could significantly increase or decrease within the next twelve months and would have an impact on net income.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;">Inflation Reduction Act of 2022</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022, which includes a 15% minimum tax on the adjusted financial statement income of corporations with a three taxable year average annual adjusted financial statement income in excess of $1 billion, a 1% excise tax on net stock repurchases made by publicly traded US corporations and several tax incentives to promote clean energy. The alternative minimum tax and the excise tax are effective in taxable years beginning after December 31, 2022. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate its impact as further information becomes availabl</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">e</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740463686128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Shareholders&#8217; Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">7. </span><span id="_Hlk61601310" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shareholders&#8217; </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have had a stock repurchase program in place since 2008. As of December&#160;31, 2022, we had $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">413,947</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> authorized for repurchasing shares of our common stock, which includes the $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">200,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> additional authorization approved by our Board of Directors on December 7, 2022. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended December&#160;31, 2022, 2021, and 2020, shares of common stock at a total cost of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98,970</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">79,870</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,555</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, were netted and surrendered as payment for minimum statutory </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">withholding</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> obligations in connection with the vesting of outstanding stock awards. Shares surrendered by the participants in accordance with the applicable award agreements and plan are deemed repurchased by us but are not part of publicly announced share repurchase programs</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: 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(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740463689648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock-Based Compensation and Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsGeneralTextBlock', window );">Stock-Based Compensation And Employee Benefit Plans</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">8. Sto</span><span id="Note_08" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">ck-Based Compensation and Employee Benefit Plans</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pursuant to the 2022 and 2011 Stock Incentive Plans, we grant stock options, SOSARs, restricted stock units (&#8220;RSUs&#8221;), or performance and/or market based restricted stock units (&#8220;PSUs&#8221;) to employees and non-employee directors. We issue shares of common stock upon the exercise of SOSARs and the vesting of RSUs and PSUs. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Under both plans, f</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">or purposes of calculating the available shares remaining, each share issuable pursuant to outstanding full value awards, such as RSUs and PSUs, counts as two shares, and each share underlying a stock option or SOSAR count as one share.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also have an employee stock purchase plan (&#8220;ESPP&#8221;), Defined Contribution Plan, and a Deferred Compensation Plan. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Stock-Based Compensation</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Under the 2011 Stock Incentive Plan, </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,830</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock were authorized and reserved for issuance to eligible participants. As of December 31, 2021 there were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,141</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares of common stock that remained available for future issuances under this plan. On March 23, 2022, the Board approved the 2022 Stock Incentive Plan, which was then approved by the shareholders on May 18, 2022. Once the shareholders approved the 2022 Stock Incentive plan, the remaining shares available for issuance under the 2011 Stock Incentive plan were terminated. The numbers of shares authorized for issuance under the 2022 Stock Incentive Plan will not exceed </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,431</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,318</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares that were authorized for issuance but not issued or subject to outstanding awards as of December 31, 2022. </span></p><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table sets forth total stock-based compensation expense:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">99,821</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">178,703</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84,463</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation, net of income taxes</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84,928</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">159,972</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69,904</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the consolidated balance sheets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,791</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,311</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,837</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Excess tax benefit on stock-based compensation recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,689</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">47,958</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49,690</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">SOSARs</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A summary of SOSAR activity was as follows (in thousands, except years and per share data): </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Exercise Price per Share</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Remaining Contractual Life (Years)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Aggregate Intrinsic Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">364</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">838.62</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">331,352</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,556.14</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercised </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">626.94</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,361.84</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,053.84</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.4</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">142,916</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercisable, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">149</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">593.52</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.0</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">118,514</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">344</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,038.25</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">142,743</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The total intrinsic value of SOSARs exercised during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">77,124</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">498,399</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">236,573</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Unrecognized stock-based compensation expense for SOSARs as of December&#160;31, 2022 was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">29,474</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and is expected to be recognized over a weighted average period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. SOSARs expire </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years after the day they were granted.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average assumptions utilized in the Black-Scholes option-pricing model to estimate the fair value of SOSARs granted each year were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Risk-free interest rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected life (years) </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.6</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.7</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected dividend yield </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Volatility </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">36.0</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35.2</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.4</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average Black-Scholes fair value per share at date of grant </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">456.44</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">403.01</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">231.52</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The risk-free interest rate is based on U.S. Treasury rates for instruments with similar terms, and the expected life assumption is based on our historical data. We have not paid dividends to date and do not plan to pay dividends in the near future. The volatility assumption is based on our historical data and implied volatility. </span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Non-Vested Stock Awards (RSUs)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">summary</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of RSU award activity was as follows (in thousands, except per share data): </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,064.67</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,559.73</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">798.11</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,369.09</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,396.78</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,382.72</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average grant date fair value per RSU granted during the years ended December&#160;31, 2021 and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,492.15</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">905.96</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. Unrecognized stock-based compensation expense for non-vested RSU stock awards we have determined are probable of vesting was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">26,881</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,959</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">73,540</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">47,649</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Non-Vested Performance Stock Awards (PSUs)</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">A summary of PSU award activity was as follows (in thousands, except per share data):</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022 </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">105</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">928.28</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,569.39</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">791.65</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expired</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,117.45</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,194.80</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,097.75</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average fair value per PSU granted during the years ended December&#160;31, 2021 and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,479.55</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">853.03</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively. The unrecognized stock-based compensation expense for non-vested PSU stock awards we have determined are probable of vesting was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">29,792</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">177,293</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">97,496</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">60,081</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2022, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">300</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to restaurant cash flow dollars earned over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-06708c56-a775-40f4-98be-3d70f3922998;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2022. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2021, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">300</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-df6305fe-c93e-4a22-b60d-5944d495d2b6;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2021. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our 3-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p></div><div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the year ended December&#160;31, 2020, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">300</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-0ce17b64-a05d-4848-8bc1-6c28150f5adb;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> period beginning on January&#160;1, 2020. If the defined minimum targets are not met, then </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares will vest. Further, in no event may more than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the target number of PSUs vest if our 3-year total shareholder return is below the 25</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>th</sup></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> percentile of the constituent companies comprising the S&amp;P 500 on the day of the grant.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The information contained in this paragraph describing the modification of the 2018 Performance Share Awards is included in the PSU table above. On December 30, 2020, due to the impact that the COVID-19 pandemic had on the growth in comparable restaurant sales and restaurant margin relative to the trajectory of both of these performance factors prior to the pandemic, and also due to the significant shareholder value created over the performance period of the original award, the Compensation Committee of the Board of Directors modified the 2018 PSU award. This modification pertained to all </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> recipients of this award, and resulted in incremental compensation expense of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">71,441</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, of which $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,255</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> was recognized during the year ended December&#160;31, 2022, and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> remains unamortized as of December 31, 2022. The incremental compensation cost is calculated by multiplying the number of incremental shares generated though the modification by the stock price on the modification date. The stock price on the modification date of December&#160;30, 2020 was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,374.17</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.  To receive all incremental shares generated through the modification, the employees had to remain employed through December&#160;31, 2022, and the incremental shares vested in </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">four</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments over this period. The first </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments of the modification vested during 2021, which included the vesting of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSUs, and the second </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> installments of the modification vested during 2022, which included the vesting of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSUs. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">One</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> employee terminated employment during July 2022, which resulted in the forfeiture of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> PSU. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On July 27, 2022, we modified certain equity awards of an employee in connection with a separation agreement to allow short-term extension of vesting of these certain equity awards that would have otherwise vested within </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">eight months</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of the separation date. This modification impacted </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> individual and resulted in incremental compensation expense of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,701</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, which was recognized in July 2022. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">ESPP</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On May 18, 2022, the shareholders of Chipotle approved a new employee stock purchase plan, or &#8220;2022 ESPP&#8221;, to replace the prior ESPP which expired in early 2022. A total of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares are authorized for issuance under the 2022 ESPP. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Similar to the previous ESPP, the 2022 ESPP contains eligibility requirements of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one year</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of service with Chipotle and a maximum contribution of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of an employee&#8217;s earnings, subject to an annual maximum dollar amount. However, under the previous ESPP the offering period was monthly and the purchase price for our common stock was </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">95</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the fair market value on the last trading day of the offering period, while the 2022 ESPP offering period is quarterly and the purchase price for our common stock is </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">92.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the lower of the fair market value on the first and last trading days of each offering period. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended December&#160;31, 2022, 2021, and 2020, the number of shares issued each year under the ESPP were less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. There were </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">249</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shares available for issuance under the ESPP as of December&#160;31, 2022.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Employee Benefit Plans</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Defined Contribution Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain the Chipotle Mexican Grill 401(k) Plan (&#8220;401(k) Plan&#8221;) for eligible U.S.-based employees. The 401(k) Plan allows participants to make cash contributions from payroll deductions. Employees become eligible to receive matching contributions after </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one year</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and at least 1,000 hours, of service with Chipotle. We match </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the first </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed by each eligible employee and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% on the next </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed each pay period (with an annual true-up) through cash contributions. For the years ended December&#160;31, 2022, 2021, and 2020, matching contributions totaled approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,923</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,527</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,490</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively and are included in general and administrative expenses on the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Certain subsidiaries outside the U.S. also offer other similar benefits and are immaterial to the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Deferred Compensation Plan</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We also maintain the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan (the &#8220;Deferred Plan&#8221;) for eligible employees. The Deferred Plan is a non-qualified plan that allows participants to make tax-deferred contributions that cannot be </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">made</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> under the 401(k) Plan because of Internal Revenue Service limitations. Participants&#8217; earnings on contributions made to the Deferred Plan fluctuate with the actual earnings and losses of a variety of available investment choices selected by the participant. Total obligations under the Deferred Plan as of December&#160;31, 2022 and 2021, were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21,140</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,330</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively, and are included in other liabilities on the consolidated balance sheets and was fully funded as of December 31, 2021. We match </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the first </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed by each eligible employee and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% on the next </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of pay contributed once the 401(k) contribution limits are reached. </span></p></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table summarizes estimated current and long-term material cash requirements for our deferred compensation plan as of December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Payments Due by Fiscal Year</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2024-2025</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2026-2027</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Thereafter</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21,140</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,153</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,074</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,665</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,248</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1)</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Includes scheduled payments from our deferred compensation plan where payment dates are determinable&#160;for employed participants in accordance with the account&#8217;s election,&#160;and the assumption that&#160;active participants will&#160;retire&#160;at the age of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 65 and begin distributions from their accounts at that time. This does not include future contributions, investment earnings, or future participants. Timing and amounts of payments may vary significantly</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.</span></p><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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually 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 (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6409950&amp;loc=d3e20396-108366<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386486960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">9. L</span><span id="Note_09" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">eases </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The weighted average remaining lease term and discount rate were as follows:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average remaining lease term (years)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average discount rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.77</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.56</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The components of lease cost were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Classification</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">397,112</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">364,314</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">333,878</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-term lease cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">633</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">256</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">36</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Variable lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">102,636</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">92,145</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37,860</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sublease income</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expenses</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,444</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,930</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,588</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">494,937</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">451,785</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">368,186</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Supplemental disclosures of cash flow information related to leases were as follows:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.02in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash paid for operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">386,238</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">359,391</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">316,249</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets obtained in exchange for operating lease liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">425,243</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">577,273</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">484,888</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Derecognition of operating lease assets due to terminations or impairment</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,718</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,765</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,242</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Maturities of lease liabilities were as follows as of December 31, 2022:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Operating Leases</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">375,174</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">404,139</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">396,777</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">389,276</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">382,790</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,212,975</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease payments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,161,131</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less: imputed interest</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,429,721</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities (Current and Long-Term)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,731,410</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, the total lease payments include $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,401,022</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> related to options to extend lease terms that are reasonably certain of being exercised, and exclude approximately $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">445,913</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of legally binding lease payments for leases signed but not yet commenced and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">16,994</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of future sublease income.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> sale and leaseback transactions, which do not qualify for sale leaseback accounting due to fixed price renewal options prohibiting sale accounting. These transactions are accounted for under the financing method. Under the financing method, the assets remain on the consolidated balance sheets and the proceeds from the transactions are recorded as a financing liability. A portion of lease payments are applied as payments of deemed principal and imputed interest. The deemed landlord financing liability was $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,158</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,515</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> as of December&#160;31, 2022, and 2021, respectively, with the current portion of the liability included in accrued liabilities, and the remaining portion included in other liabilities on the consolidated balance sheets</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.&#160;</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386401568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">10. Earnings Per </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Share </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following table sets forth the computations of basic and diluted earnings per share:</span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">899,101</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">652,984</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355,766</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Shares:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for basic calculation)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,851</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,132</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,917</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Dilutive stock awards</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">211</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">379</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">499</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for diluted calculation)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,062</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,511</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,416</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.28</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.21</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.74</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.04</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22.90</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.52</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The following stock awards were excluded from the calculation of diluted earnings per share:</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards subject to performance conditions</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">66</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">87</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards that were antidilutive</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">163</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">34</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">57</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total stock awards excluded from diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">217</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">144</span></p></td></tr></table></div><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386486960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Commitments and Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">11. Commitments and Contingencies </span><span id="Note_11" style="text-decoration: none;"/><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Purchase Obligations </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We enter into various purchase obligations in the ordinary course of business, generally of a short-term nature. Those that are binding primarily relate to commitments for food purchases and supplies, amounts owed under contractor and subcontractor agreements, orders submitted for equipment for restaurants under construction, and marketing initiatives and corporate sponsorships. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Litigation </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">New York Legal Proceedings</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As reported in our previous SEC filings, on September 10, 2019, the New York City Department of Consumer and Worker Protection (&#8220;DCWP&#8221;) filed a complaint in the City of New York Office of Administrative Trials and Hearings alleging violations at </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">five</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Chipotle restaurants of New York City&#8217;s Fair Work Week law (&#8220;FWW&#8221;) and Earned Safe and Sick Time Act (&#8220;ESTA&#8221;) between November 2017 and September 2019. On April 28, 2021, DCWP amended the complaint to cover purported violations of FWW and ESTA at substantially all Chipotle restaurants in New York City, through the date the amended complaint was filed. In August 2022, Chipotle signed an agreement with New York City to resolve the proceedings and related audits. Under the settlement agreement, Chipotle paid a $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.0</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million civil penalty to New York City and will pay up to approximately $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> million in compensation to individuals who were hourly employees of Chipotle restaurants covered by the settlement agreement during the relevant time period. We have accrued a liability that represents the total estimated amount we expect to pay under the settlement agreement, and we do not expect any additional losses above the amount accrued to be material to our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Other </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions, such as wage and hour, wrongful termination and other employment-related claims, slip and fall and other personal injury claims, advertising and consumer claims, and lease, construction and other commercial disputes, that arise in the ordinary course of business, some of which may be covered by insurance. The outcomes of these actions are not predictable, but we do not believe that the ultimate resolution of these actions will have a material adverse effect on our financial position, results of operations, liquidity, or capital resources. However, if there is a significant increase in the number of these claims, or if we incur greater liabilities than we currently anticipate under one or more claims, it could materially and adversely affect our business, financial condition, results of operations and cash flows.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 10pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Accrual for Estimated Liability</span></p><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In relation to various legal matters as of December&#160;31, 2022, we had an accrued legal liability balance of $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,227</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> included within accrued liabilities on the consolidated balance sheet.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Included in this amount is the accrued loss for the DCWP legal matter discussed above.</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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740475927696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">12. Debt </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022, we had a $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,000</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> revolving credit facility with JPMorgan Chase Bank (&#8220;JPMorgan&#8221;) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to LIBOR plus </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.375</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, which is subject to increase due to changes in our total leverage ratio as defined in the credit agreement. We are also obligated to pay a commitment fee of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.175</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% per year for unused amounts under the credit facility, which also may increase due to changes in our total leverage ratio. Further, we are subject to certain covenants defined in the credit agreement, which include maintaining a total leverage ratio of less than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">x, maintaining a consolidated fixed charge coverage ratio of greater than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">x, and limiting us from incurring additional indebtedness in certain circumstances. We had </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding borrowings under the credit facility and were in compliance with all covenants as of December&#160;31, 2022</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and December 31, 2021.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">On February 1, 2023, we amended our revolving credit facility to replace the reference rate for borrowings from LIBOR to the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) plus a credit spread adjustment of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%, in anticipation of the market transition noted under Recently Issued Accounting Standards.&#160; No borrowings were outstanding as of the date of the amendment.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386375632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">13. </span><span id="_Hlk120710603" style="text-decoration: none;"/><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Related Party </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Transactions </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December&#160;31, 2022, we owned approximately </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10.3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% of the common stock outstanding of Tractor. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. Accordingly, we have identified Tractor as a related party. We purchase product from the supplier for sale to customers in our restaurants. During the years ended December&#160;31, 2022, 2021 and 2020, purchases from the supplier were $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37,015</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">29,400</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,931</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> respectively</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382323488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Policy)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Description of Business and Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation and Basis of Presentation</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Principles of Consolidation and Basis of Presentation</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our consolidated financial statements include our accounts, our wholly and majority owned subsidiaries and investees we control</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after elimination of all intercompany accounts and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">transactions. Certain prior-year amounts have been reclassified to conform to the current year presentation.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Management Estimates</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Management Estimates </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">estimates</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates under different assumptions or conditions. </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We consider highly liquid investment instruments purchased with an initial maturity of three months or less to be cash equivalents. Amounts receivable from credit card companies are also considered cash equivalents as they are both short term and highly liquid in nature. We maintain cash and cash equivalent balances that exceed federally-insured limits with a number of financial institutions.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restricted Cash </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We maintain certain cash balances restricted as to withdrawal or use. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Restricted cash assets are primarily insurance-related restricted trust assets.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Accounts Receivable</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Accounts Receivable </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accounts receivable primarily consists of receivables from third party gift card distributors, delivery partners, insurance liabilities covered by third-party insurance carriers and vendor rebates.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Credit Losses</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Allowance for Credit Losses</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We closely monitor accounts receivable and held to maturity investment balances and estimate the allowance for credit losses when lifetime credit losses are expected by management. Our estimate is based on historical collection experience, external market data and other factors, including those related to current market conditions and events. We do not recognize a reserve for expected credit losses related to our U.S. Treasury security investments as management has concluded there is no risk of non-payment.  </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">As of December 31, 2022 and 2021, our allowance for credit losses was $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,180</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,950</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, respectively.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Inventory </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Inventory</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, consisting principally of food, beverages, and supplies, is valued at the lower of first-in, first-out cost or net realizable value. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Method Investments</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Equity Method Investments</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments are accounted for under the equity method if we are able to exercise significant influence, but not control, over an investee. Our share of the earnings or losses as reported by the investees is classified as income from equity investees on our consolidated statements of income and comprehensive income. The investments are evaluated for impairment annually and when facts and circumstances indicate that the carrying value may not be recoverable. If a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded in interest income and other income, net on our consolidated statements of income and comprehensive income.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Investments </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Investments classified as trading securities are carried at fair value with any unrealized gain or loss being recorded in the consolidated statements of income and comprehensive income. Investments classified as available-for-sale are carried at fair value with unrealized gains and losses, net of tax, included as a component of other comprehensive income (loss), net of income taxes on the consolidated statements of income and comprehensive income. Held-to-maturity securities are carried at amortized cost. Non-marketable equity investments are measured at cost, less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Impairment charges on investments are recognized in interest and other income, net on the consolidated statements of income and comprehensive income when management believes the decline in the fair value of the investment is other-than-temporary. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value Measurements </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Fair value is the price we would receive to sell an asset or pay to transfer a liability (exit price) in an orderly transaction between market participants. For assets and liabilities recorded or disclosed at fair value, we determine fair value based on the following: </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated with observable market data. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3: Unobservable inputs for the asset or liability. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Foreign Currency Translation </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our international operations use the local currency as the functional currency. Assets and liabilities are translated at exchange rates in effect as of the balance sheet date. Income and expense accounts are translated monthly using average monthly exchange rates. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Resulting</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> translation adjustments are recorded as a separate component of other comprehensive income (loss), net of income taxes on the consolidated statement of income and comprehensive income.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Leasehold Improvements, Property and Equipment</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leasehold Improvements, Property and Equipment </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment are recorded at cost. Internal costs directly associated with the acquisition, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">development</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and construction of a restaurant are capitalized. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During the years ended</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> December&#160;31, 2022, 2021 and 2020, we capitalized $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,695</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,870</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,268</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> of internal costs, respectively. Expenditures for refurbishments and improvements that significantly add to the productivity capacity or extend the useful life are capitalized, while expenditures for maintenance and repairs are expensed as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term, which generally includes option periods that are reasonably certain, or the estimated useful lives of the assets. Upon retirement or disposal of assets, the accounts are relieved of cost and accumulated depreciation and any related gain or loss is reflected in impairment, closure costs, and asset disposals in the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">At least annually, or when impairment indicators are present, we evaluate, and adjust when necessary, the estimated useful lives of leasehold improvements, property and equipment. The changes in estimated useful lives did not have a material impact on depreciation in any period. The estimated useful lives are:</span></p><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Leases </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The majority of our operating leases consist of restaurant locations and office space. We determine if a contract contains a lease at inception. Our leases generally have remaining terms of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years and most include options to extend the leases for additional </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize an operating lease asset and operating lease liability for each lease with a contractual term greater than 12 months at the time of lease inception. We do not record leases with an initial term of 12 months or less on our consolidated balance sheet but continue to record rent expense on a straight-line basis over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets and liabilities are recognized at the lease commencement date, which is the date we control the use of the property. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components. We consider fixed CAM part of our fixed future lease payments; therefore, fixed CAM is also included in our lease liability. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the lease term including reasonably certain renewal periods. As we have </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">no</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease costs recorded primarily as occupancy costs include fixed operating lease costs, variable lease costs and short-term lease costs. Most of our real estate leases require we pay certain expenses, such as CAM costs, real estate taxes and insurance, of which the fixed portion is included in operating lease costs. We recognize operating lease costs on a straight-line basis over the lease term. In addition to the above costs, variable lease costs also include amounts based on a percentage of gross sales in excess of specified levels and are recognized when probable and are not included in determining the present value of our operating lease liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. For operating leases, operating lease assets are reduced over the lease term by the recognized straight-line lease expense less the amount of accretion of the lease liability.  Additionally, tenant incentives used to fund leasehold improvements are generally recognized when earned and reduce our right-of-use asset related to the lease. These are amortized through the operating lease asset as reductions of expense over the lease term.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have not entered into any leases with related parties.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Goodwill </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill is not subject to amortization, </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">but</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> instead is tested for impairment annually in the fourth quarter, or more frequently when impairment indicators are present, and we are required to record any necessary impairment adjustments. Impairment is measured as the excess of the carrying value over the fair value of the goodwill. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">No</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> impairment charges were recognized on goodwill for the years ended December&#160;31, 2022, 2021, and 2020. </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OtherAssetsPolicyTextBlock', window );">Other Assets</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Other Assets </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other assets consist primarily of a rabbi trust as </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">described</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> further in Note 4. &#8220;Fair Value of Financial Instruments,&#8221; software as a service implementation costs where the service period is greater than one year, an equity method investment described further in Note 5. &#8220;Equity Investments&#8221; and transferable liquor licenses.</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityReserveEstimatePolicy', window );">Insurance Liability</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Insurance Liability </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are self-insured for a significant portion of our employee health benefits programs, and carry significant retentions for risks and associated liabilities with respect to workers&#8217; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#8217; and officers&#8217; liability. Predetermined loss limits have been arranged with third party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> economic conditions, and is closely monitored and adjusted when warranted by changing circumstances.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Reserves/Contingencies for Litigation and Other Matters</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Reserves/Contingencies for Litigation and Other Matters </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We are involved in various claims and legal actions that arise in the ordinary course of business. </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Income Taxes </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We compute income taxes using the asset and liability method, under which deferred income tax assets and liabilities are recognized based on the differences between the financial reporting bases and the respective tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which we expect the temporary differences to reverse. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period that includes the enactment date.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We routinely assess the realizability of our deferred tax assets by jurisdiction and may record a valuation allowance if, based on all available positive and negative evidence, we determine that some portion of the deferred tax assets may not be realized prior to expiration. If we determine that we may be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes during the period in which the determination was made that the deferred tax asset can be realized. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our tax filing positions and recognize a tax benefit from an uncertain tax position only if it is more likely than not that based on its technical merits the tax position will be sustained upon examination by the relevant taxing authorities, including resolutions of any related appeals or litigation processes. The tax benefits recognized in the financial statements from such a position are measured based on the largest tax benefit that has a greater than </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">% likelihood of being realized upon settlement with a taxing authority. For uncertain tax positions that do not meet this threshold, we record a related tax reserve in the period in which it arises. We adjust our unrecognized tax benefit liability and provision for income taxes in the period in which the uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when new information becomes available that requires a change in recognition and/or measurement of the liability.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize interest to be paid on an underpayment of income taxes in interest expense and any related statutory penalties in the provision for income taxes in our consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Accrued interest and penalties are included within the related tax reserve on our consolidated balance sheets.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Revenue Recognition</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We generally recognize revenue, net of discounts and incentives, when payment is tendered at the point of sale.&#160;We report revenue net of sales-related taxes collected from customers and remitted to governmental taxing authorities. Food and beverage revenue primarily relates to the sale of food and beverages. Delivery service revenue is comprised of delivery and related service fees charged to customers on sales made through Chipotle&#8217;s app and website. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Delivery</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We offer our customers delivery in almost all of our geographic regions. Delivery services are fulfilled by third-party service providers. In some cases, we make delivery sales through our website Chipotle.com or the Chipotle App (&#8220;White Label Sales&#8221;). In other cases, we make delivery sales through a non-Chipotle owned channel, such as the delivery partner&#8217;s website or mobile app (&#8220;Marketplace Sales&#8221;). With respect to White Label Sales, we control the delivery services and generally recognize revenue, including delivery fees, when the delivery partner transfers food to the customer. For these sales, we receive payment directly from the customer at the time of sale. With respect to Marketplace Sales, we generally recognize revenue, excluding delivery fees collected by the delivery partner, when control of the food is transferred to the delivery partner. We receive payment from the delivery partner subsequent to the transfer of food and the payment terms are short-term in nature.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Gift Cards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We sell gift cards, which do not have expiration dates and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#8220;gift card breakage rate&#8221;)</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;</span><span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability balances are typically highest at the end of each calendar year following increased gift card sales during the holiday season; accordingly, revenue recognized from gift card liability balances is highest in the first quarter of each calendar year.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;">Chipotle Rewards</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We have a loyalty program called Chipotle Rewards. Eligible customers who enroll in the program generally earn points for every dollar spent. In June 2021, we enhanced Chipotle Rewards and introduced a new redemption feature we call the &#8220;Rewards Exchange&#8221; that provides loyalty members multiple redemption options. Previously, Chipotle Rewards points were automatically redeemed for a free entr&#233;e when the customer obtained the required number of points. The change in the Chipotle Rewards program did not have a material impact on our consolidated financial statements.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Earned rewards generally expire </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">one month</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">two months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> after they are issued, and points generally expire if an account is inactive for a period of </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">six months</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We defer revenue associated with the estimated selling price of points or rewards earned by customers as each point or reward is earned, net of points or rewards we do not expect to be redeemed. The estimated selling price of each point or reward earned is based on the estimated value of the product for which the reward is expected to be redeemed. Our estimate of points and rewards we expect to be redeemed is based on historical and other company specific data. The costs associated with rewards redeemed are primarily included in food, beverage, and packaging on our consolidated statements of income and comprehensive income. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant. We completed our most recent breakage assessment as of October 31, 2022, which resulted in a reduction in revenue recognized of $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,070</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> during the three months ended December 31, 2022. The reduction in revenue recognized was primarily the result of a change in our ultimate redemption rate estimate as program data indicated a higher redemption trend than previously estimated. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We recognize loyalty revenue within food and beverage revenue on the consolidated statements of income and comprehensive income when a customer redeems an earned reward. Deferred revenue associated with Chipotle Rewards is included in unearned revenue on our consolidated balance sheets. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising, Marketing and Promotional Costs</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Advertising, Marketing and Promotional Costs </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Advertising, marketing and promotional costs are expensed as incurred and totaled $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">250,673</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">, $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,091</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and $</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,820</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Advertising, marketing and promotional costs include costs related to free food which a customer does not need to make a purchase to earn. These costs are included in other operating costs on the consolidated statements of </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">income and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Stock-Based Compensation</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">During 2022, we issued shares as part of employee compensation pursuant to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan (the &#8220;2011 Incentive Plan&#8221;), which was replaced on May 18, 2022 by the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the &#8220;2022 Incentive Plan&#8221;). SOSARs and stock awards generally vest equally over </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809;">two</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">three years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and expire after </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">seven years</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. Stock-based compensation expense is generally recognized on a straight-line basis for each separate vesting portion. Compensation expense related to employees eligible to retire and retain full rights to the awards is recognized over </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> months which coincides with the service period required to earn the full award. We estimate forfeitures based on historical data when determining the amount of stock-based compensation costs to be recognized in each period. We have also granted stock awards with performance vesting conditions and/or market vesting conditions. Stock awards with performance or market vesting conditions generally vest based on our achievement versus stated targets or criteria over a </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe;">three-year</span></span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> performance and service period. Compensation expense on stock awards subject to performance conditions, which is based on the quantity of awards we have determined are probable of vesting, is recognized over the longer of the estimated performance goal attainment period or time vesting period. Compensation expense is recognized ratably for awards subject</span><span style="white-space:pre-wrap; color: #252525;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to market conditions </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">regardless of whether the market condition is satisfied, provided that the requisite service has been provided.&#160;Some stock-based compensation awards are made to employees involved in our new restaurant development activities, and expense for these awards is recognized as capitalized development and</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> included in leasehold improvements, property and equipment, net, on the consolidated balance sheets. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StartUpActivitiesCostPolicy', window );">Restaurant Pre-Opening Costs</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Restaurant Pre-Opening Costs </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Pre-opening costs, including rent, wages, benefits and travel for training and opening teams, food and other restaurant operating costs, are expensed as incurred </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">prior</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> to a restaurant opening for business, and are included in operating expenses on the consolidated statements of income</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> and comprehensive income</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Impairment of Long-Lived Assets </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#8217;s cash flows are not generally independent of the cash flows of others in a market. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value measurement for asset impairment is generally based on Level 3 inputs. See &#8220;Fair Value Measurements&#8221; above for a description of level inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#8217;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset's estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#8217;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Earnings per Share</span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share is calculated by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during each period. Diluted earnings per share (&#8220;diluted EPS&#8221;) is calculated using income available to </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">common</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> shareholders divided by diluted weighted-average shares of common stock outstanding during each period. Potentially dilutive securities include shares of common stock underlying SOSARs and non-vested stock awards (collectively &#8220;stock awards&#8221;). Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Stock awards are excluded from the calculation of diluted EPS in the event they are subject to performance conditions or are antidilutive.</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Recently Issued Accounting Standards </span><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#8221; The pronouncement provides temporary optional expedients and exceptions to the current guidance on contract modifications and hedge accounting to ease the financial reporting burden related to the expected market transition from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and generally can be applied to applicable contract modifications through December 31, 2024 (the sunset date was extended from December 31, 2022 to December 31, 2024 by the issuance of ASU No. 2022-06 in December 2022). We are evaluating the impact of the transition from LIBOR to alternative reference rates but do not expect a significant impact to our consolidated financial statements.</span></p><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">We reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.</span><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_OtherAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OtherAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126907703&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI https://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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 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 21D<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080555-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 330<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6471895&amp;loc=d3e55923-109411<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126900757&amp;loc=d3e543-108305<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityReserveEstimatePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 40<br> -URI https://asc.fasb.org/subtopic&amp;trid=2560295<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityReserveEstimatePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-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 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StartUpActivitiesCostPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StartUpActivitiesCostPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383427920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and 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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Description of Business and Summary of Significant 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="Show.showAR( this, 'defref_cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Estimated Useful Lives of Leasehold Improvements, Property and Equipment</a></td>
<td class="text"><div style="text-align:center"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures</span></p></td><td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">&#160;years</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment</span></p></td><td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> years</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant and Equipment, Useful Life [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740473704304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Leasehold Improvements, Property, and Equipment</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Land </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,943</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12,943</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements and buildings </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,317,277</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,094,227</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Furniture and fixtures </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">242,166</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222,774</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equipment </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">989,895</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">868,435</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Construction in Progress</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">123,453</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">107,222</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, gross</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,685,734</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,305,601</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accumulated depreciation </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,734,587</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,536,323</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,951,147</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,769,278</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock', window );">Schedule of Accrued Payroll and Benefits</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Workers' compensation liability</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,531</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,456</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and bonuses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">109,190</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">107,799</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued payroll and benefits </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,735</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,150</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued payroll and benefits</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">170,456</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">162,405</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sales and use tax payable </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35,567</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,004</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Legal reserve liability</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,227</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,098</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other accrued liabilities </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">96,745</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">92,950</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Accrued liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">147,539</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">173,052</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Accrued Payroll and Benefits [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386678752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue Recognition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock', window );">Liability Included in Unearned Revenue</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">145,014</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">130,779</span></p></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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Revenue Recognized from Liability Balances</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized from gift card liability balance at the beginning of the year</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">59,175</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">48,605</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39,612</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Changes in Liability Balance</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, beginning balance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,572</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,337</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,584</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue deferred</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">121,406</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">106,759</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">87,259</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Revenue recognized</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">108,921</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">103,524</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,506</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Chipotle Rewards liability, ending balance</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">38,057</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,572</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,337</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Summary Of Liability Included In Unearned Revenue [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383467104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Fair Value of Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory', window );">Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2022</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,829</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">232,477</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">75,694</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">847,354</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,355</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">833,062</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">332,218</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,155,525</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">63</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,355</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,141,233</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">308,171</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">332,218</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,900</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">700</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,200</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,900</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,860</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,082</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,082</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,760</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">222</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">700</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,282</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22,982</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,254,114</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">285</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,055</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,239,344</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">384,000</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">515,136</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355,200</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="20" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31, 2021</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Adjusted cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Gains</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Unrealized Losses</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Fair Value</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Cash and Cash Equivalents</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Current Investments</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Long-term Investments</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">119,639</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Money market funds</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">547,530</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Time deposits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">148,205</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Treasury securities</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">501,288</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">500,172</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">240,343</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,197,023</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,195,907</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">695,735</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">240,343</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level 3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Corporate debt security</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Note receivable</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Subtotal</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">18,000</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,334,662</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,116</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,333,546</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">815,374</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">260,945</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">258,343</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(2)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span id="_Hlk124955460" style="text-decoration: none;"/><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">The fair value of the corporate debt security is measured using Level 3 (unobservable) inputs. We determined the fair value for the corporate debt security using an internally-developed valuation model and unobservable inputs include credit and liquidity spreads and effective maturity</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">. </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(3)</sup></span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> We have elected to measure our investment in a convertible note receivable of a private company at fair value under the fair value option. The fair value of the note receivable is measured using Level 3 (unobservable) inputs. We determined the fair value for the note receivable using an internally-developed valuation model and unobservable inputs include estimates of the equity value of the underlying business and the timing and probability of future financing events.</span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Summary of Assets Measured at Fair Value on Nonrecurring Basis</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Level</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">264</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,041</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">713</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,791</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">977</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,832</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383386288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EquityInvestmentsAbstract', window );"><strong>Equity Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ScheduleOfEquityInvestmentsTableTextBlock', window );">Schedule of Equity Investments</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity method investments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,697</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,251</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other investments</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,855</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,968</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">44,552</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">25,219</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EquityInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EquityInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ScheduleOfEquityInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Equity Investments [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ScheduleOfEquityInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382071328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Summary of Income</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Domestic</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,192,004</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">818,057</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">311,021</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,473</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,294</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,240</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Income before income taxes</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,181,531</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">812,763</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">293,781</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Benefit/(Provision) for Income Taxes</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Current tax:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">246,210</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">156,447</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">204,063</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">79,041</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,351</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32,684</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">374</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">338</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,044</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">325,625</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">172,136</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">170,335</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred tax:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. Federal </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23,502</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">33,004</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">120,066</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">U.S. State </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,940</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,404</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">11,507</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,771</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,229</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,158</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">39,671</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19,829</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">101,401</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,524</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,472</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,949</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Benefit/(provision) for income taxes </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">282,430</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">159,779</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">61,985</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Tax Rate</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="9" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Statutory U.S. federal income tax rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State income tax, net of related federal income tax benefit </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.5</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.2</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal tax credits</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.0</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Executive compensation disallowed</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.9</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.9</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Meals and entertainment</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Enhanced deduction for food donation </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.2</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Uncertain tax position reserves</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.6</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Return to provision and other discrete items</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.1</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.1</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Equity compensation related adjustments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.5</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Federal net operating loss</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.8</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37.7</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Effective income tax rate</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.9</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">19.7</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 12.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21.1</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Income Tax Liabilities and Assets</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liability:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Leasehold improvements, property and equipment, net</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">263,444</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">279,586</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Goodwill and other assets </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,754</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,728</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Prepaid assets and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,685</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">106</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">901,058</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">851,324</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,161,571</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,132,744</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax asset:</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Gift card liability </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,893</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9,699</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized transaction costs </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">323</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">324</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation and other employee benefits </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,129</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">45,261</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Foreign net operating loss carry-forwards </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,799</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,446</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State credits</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,151</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,595</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">962,815</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">909,528</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Allowances, reserves and other </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,688</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,179</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Capitalized research costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">17,415</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> -</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">State net operating loss carry-forwards</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,832</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,568</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Valuation allowance </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,097</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30,621</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total deferred income tax asset </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,062,948</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">990,979</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred income tax liabilities</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98,623</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">141,765</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December&#160;31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Beginning of year</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,262</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,859</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">15,028</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase/(Decrease) resulting from prior year tax position</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,937</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">151</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,853</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Increase resulting from current year tax position</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">312</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,387</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,870</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Settlements with taxing authorities</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">-</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Lapsing of statutes of limitations</span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">609</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6,833</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,186</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">End of year</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">8,902</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,262</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">10,859</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI https://asc.fasb.org/extlink&amp;oid=126976462&amp;loc=d3e36027-109320<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 15A<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382267824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">99,821</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">178,703</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84,463</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock-based compensation, net of income taxes</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84,928</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">159,972</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69,904</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the consolidated balance sheets</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,791</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2,311</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,837</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Excess tax benefit on stock-based compensation recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24,689</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">47,958</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">49,690</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock', window );">Summary of SOSAR Activity Under Incentive Plan</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Exercise Price per Share</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Remaining Contractual Life (Years)</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Aggregate Intrinsic Value</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">364</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">838.62</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">331,352</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">98</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,556.14</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercised </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">84</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">626.94</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,361.84</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,053.84</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.4</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">142,916</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Exercisable, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">149</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">593.52</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.0</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">118,514</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">344</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,038.25</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">142,743</span></p></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Assumptions for SOSAR</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Risk-free interest rate </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2.1</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1.3</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected life (years) </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.6</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.7</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3.8</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expected dividend yield </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">0.0</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Volatility </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">36.0</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">35.2</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.4</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average Black-Scholes fair value per share at date of grant </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">456.44</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">403.01</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">231.52</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock', window );">Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation</a></td>
<td class="text"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Payments Due by Fiscal Year</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Total</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2023</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2024-2025</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2026-2027</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Thereafter</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Deferred compensation</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"><sup>(1)</sup></span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">21,140</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,153</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,074</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,665</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">7,248</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">(1)</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Includes scheduled payments from our deferred compensation plan where payment dates are determinable&#160;for employed participants in accordance with the account&#8217;s election,&#160;and the assumption that&#160;active participants will&#160;retire&#160;at the age of</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> 65 and begin distributions from their accounts at that time. This does not include future contributions, investment earnings, or future participants. Timing and amounts of payments may vary significantly</span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">.</span></p><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Summary of Stock Award Activity Under Incentive Plan</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">58</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,064.67</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">30</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,559.73</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">798.11</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Forfeited or cancelled</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">9</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,369.09</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">55</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,396.78</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">50</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,382.72</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cmg_PerformanceStockAwardsPsusMember', window );">Performance Stock Awards (PSUs) [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock', window );">Summary of Stock Award Activity Under Incentive Plan</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Shares</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Weighted-Average Grant Date Fair Value per Share</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, January 1, 2022 </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">105</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">928.28</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Granted </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">24</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,569.39</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">791.65</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Expired</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">6</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,117.45</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Outstanding, December 31, 2022</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">69</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,194.80</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Vested and expected to vest, December 31, 2022</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">116</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,097.75</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation, Estimated Current and Long-Term Cash Requirements [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=cmg_PerformanceStockAwardsPsusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cmg_PerformanceStockAwardsPsusMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740384383840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average remaining lease term (years)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">13.8</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted average discount rate</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.77</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4.56</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">%</span></p></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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense Components</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Classification</span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">397,112</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">364,314</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">333,878</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Short-term lease cost</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Other operating costs</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">633</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">256</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">36</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Variable lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">102,636</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">92,145</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">37,860</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Sublease income</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">General and administrative expenses</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,444</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">4,930</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> (</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,588</span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">)</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease cost</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">494,937</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">451,785</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">368,186</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Cash Flow Related to Leases</a></td>
<td class="text"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr style="height: 0.01in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.02in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr style="height: 0.18in;"><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr style="height: 0.21in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Cash paid for operating lease liabilities</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">386,238</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">359,391</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">316,249</span></p></td></tr><tr style="height: 0.18in;"><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease assets obtained in exchange for operating lease liabilities</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">425,243</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">577,273</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">484,888</span></p></td></tr><tr style="height: 0.18in;"><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Derecognition of operating lease assets due to terminations or impairment</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">14,718</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,765</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">20,242</span></p></td></tr></table></div><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturity of Lease Liabilities</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Operating Leases</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2023</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">375,174</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2024</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">404,139</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2025</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">396,777</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2026</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">389,276</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">2027</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">382,790</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Thereafter </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,212,975</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total lease payments</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">5,161,131</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Less: imputed interest</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">1,429,721</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Operating lease liabilities (Current and Long-Term)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">3,731,410</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383464880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Net income</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">899,101</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">652,984</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">355,766</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Shares:</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for basic calculation)</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,851</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,132</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">27,917</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Dilutive stock awards</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">211</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">379</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">499</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Weighted-average number of common shares outstanding (for diluted calculation)</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,062</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,511</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">28,416</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Basic earnings per share</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.28</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">23.21</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.74</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">32.04</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">22.90</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">$</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">12.52</span></p></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock', window );">Stock Awards Excluded from the Calculation of Diluted EPS</a></td>
<td class="text"><div style="text-align:left"><table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">Year ended December 31,</span></p></td></tr><tr><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2022</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2021</span></p></td><td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;">2020</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards subject to performance conditions</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">54</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">66</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">87</span></p></td></tr><tr><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Stock awards that were antidilutive</span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">163</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">34</span></p></td><td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">57</span></p></td></tr><tr><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">Total stock awards excluded from diluted earnings per share</span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">217</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">100</span></p></td><td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"><p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"><span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span></p></td><td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"><p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"> </span><span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;">144</span></p></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock awards excluded from the calculation of diluted EPS - consisting of awards subject to performance conditions and awards that were antidilutive.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382148336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item </div>
<div>segment </div>
<div>region</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_NumberOfRegionsInWhichEntityOperates', window );">Number of regions | region</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss', window );">Allowance for credit losses</a></td>
<td class="nump">$ 1,180,000<span></span>
</td>
<td class="nump">$ 1,180,000<span></span>
</td>
<td class="nump">$ 1,950,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="Show.showAR( this, 'defref_cmg_CapitalizedDevelopment', window );">Acquisition, development and construction of restaurant capitalized costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,695,000<span></span>
</td>
<td class="nump">10,870,000<span></span>
</td>
<td class="nump">$ 9,268,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods', window );">Option to extend, additional periods</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</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="Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Goodwill impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EarnedPointsExpirationPeriodForInactivity', window );">Earned points expiration period for inactivity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpense', window );">Advertising, marketing and promotional costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,673,000<span></span>
</td>
<td class="nump">222,091,000<span></span>
</td>
<td class="nump">222,820,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition', window );">Compensation expense related to employees eligible to retire and retain full rights to the awards, recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority', window );">Tax benefit percentage for realization with a taxing authority</a></td>
<td class="text">&#160;<span></span>
</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="Show.showAR( this, 'defref_cmg_RewardProgramExpirationPeriod', window );">Earned rewards expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_RewardProgramExpirationPeriod', window );">Earned rewards expiration period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_ChipotleMember', window );">Chipotle [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfRestaurants', window );">Number of restaurants | item</a></td>
<td class="nump">3,187<span></span>
</td>
<td class="nump">3,187<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_ChipotleMember', window );">Chipotle [Member] | United States [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfRestaurants', window );">Number of restaurants | item</a></td>
<td class="nump">3,129<span></span>
</td>
<td class="nump">3,129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_ChipotleMember', window );">Chipotle [Member] | International [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfRestaurants', window );">Number of restaurants | item</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_PizzeriaLocaleMember', window );">Pizzeria Locale [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfRestaurants', window );">Number of restaurants | item</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_ChipotleRewardsMember', window );">Chipotle Rewards [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">$ 6,070,000<span></span>
</td>
<td class="num">$ (108,921,000)<span></span>
</td>
<td class="num">$ (103,524,000)<span></span>
</td>
<td class="num">$ (75,506,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">SOSARS [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period of SOSARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=cmg_VestingPeriod1Member', window );">Vesting Period 1 [Member] | SOSARS [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VestingAxis=cmg_VestingPeriod2Member', window );">Vesting Period 2 [Member] | SOSARS [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="Show.showAR( this, 'defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_CapitalizedDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the internal costs directly associated with the acquisition, development and construction of a restaurant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CapitalizedDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description Of Business And Summary Of Significant Accounting Policies [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EarnedPointsExpirationPeriodForInactivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earned points expiration period for inactivity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EarnedPointsExpirationPeriodForInactivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which unrecognized compensation is expected to be recognized for equity-based compensation plans related to employees eligible to retire.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option to Extend, Additional Periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_NumberOfRegionsInWhichEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of regions by which the Company manages its operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_NumberOfRegionsInWhichEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_RewardProgramExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reward program expiration period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_RewardProgramExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax Benefit Recognized Likelihood Percentage Of Being Realized Upon Settlement With Taxing Authority</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total expense recognized in the period for promotion, public relations, and brand or product advertising.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfRestaurants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of restaurants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfRestaurants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cmg_ChipotleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_ChipotleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_GeographicDistributionForeignMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_GeographicDistributionForeignMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmg_PizzeriaLocaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_PizzeriaLocaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=cmg_ChipotleRewardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_ChipotleRewardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_VestingPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_VestingPeriod1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_VestingPeriod2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_VestingPeriod2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381143344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember', window );">Leasehold Improvements and Buildings [Member] | Minimum [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember', window );">Leasehold Improvements and Buildings [Member] | Maximum [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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740376925072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">$ 3,685,734<span></span>
</td>
<td class="nump">$ 3,305,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(1,734,587)<span></span>
</td>
<td class="num">(1,536,323)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Leasehold improvements, property and equipment, net</a></td>
<td class="nump">1,951,147<span></span>
</td>
<td class="nump">1,769,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">12,943<span></span>
</td>
<td class="nump">12,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember', window );">Leasehold Improvements and Buildings [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">2,317,277<span></span>
</td>
<td class="nump">2,094,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">242,166<span></span>
</td>
<td class="nump">222,774<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">989,895<span></span>
</td>
<td class="nump">868,435<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in Progress [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Leasehold improvements, property and equipment, gross</a></td>
<td class="nump">$ 123,453<span></span>
</td>
<td class="nump">$ 107,222<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cmg_LeaseholdImprovementsAndBuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381042992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Workers' compensation liability</a></td>
<td class="nump">$ 27,531<span></span>
</td>
<td class="nump">$ 27,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued payroll and bonuses</a></td>
<td class="nump">109,190<span></span>
</td>
<td class="nump">107,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Other accrued payroll and benefits</a></td>
<td class="nump">33,735<span></span>
</td>
<td class="nump">27,150<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll and benefits</a></td>
<td class="nump">$ 170,456<span></span>
</td>
<td class="nump">$ 162,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382435760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SupplementalBalanceSheetInformationAbstract', window );"><strong>Supplemental Balance Sheet Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Sales and use tax payable</a></td>
<td class="nump">$ 35,567<span></span>
</td>
<td class="nump">$ 32,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LegalReserveLiability', window );">Legal reserve liability</a></td>
<td class="nump">15,227<span></span>
</td>
<td class="nump">48,098<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued liabilities</a></td>
<td class="nump">96,745<span></span>
</td>
<td class="nump">92,950<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">$ 147,539<span></span>
</td>
<td class="nump">$ 173,052<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_LegalReserveLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Legal Reserve Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LegalReserveLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SupplementalBalanceSheetInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplemental Balance Sheet Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SupplementalBalanceSheetInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383489264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition (Liability Included in Unearned Revenue) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_GiftCardMember', window );">Gift Card [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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Liability in unearned revenue</a></td>
<td class="nump">$ 145,014<span></span>
</td>
<td class="nump">$ 130,779<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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cmg_GiftCardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_GiftCardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381368992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Revenue Recognized from Liability Balances) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cmg_GiftCardMember', window );">Gift Card [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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from gift card liability balance at the beginning of the year</a></td>
<td class="nump">$ 59,175<span></span>
</td>
<td class="nump">$ 48,605<span></span>
</td>
<td class="nump">$ 39,612<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cmg_GiftCardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_GiftCardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382447840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Changes in Liability Balance) (Details) - Chipotle Rewards [Member] - 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>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Chipotle Rewards liability, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,572<span></span>
</td>
<td class="nump">$ 22,337<span></span>
</td>
<td class="nump">$ 10,584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ContractWithCustomerLiabilityRevenueDeferred', window );">Revenue deferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">121,406<span></span>
</td>
<td class="nump">106,759<span></span>
</td>
<td class="nump">87,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized</a></td>
<td class="nump">$ 6,070<span></span>
</td>
<td class="num">(108,921)<span></span>
</td>
<td class="num">(103,524)<span></span>
</td>
<td class="num">(75,506)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Chipotle Rewards liability, ending balance</a></td>
<td class="nump">$ 38,057<span></span>
</td>
<td class="nump">$ 38,057<span></span>
</td>
<td class="nump">$ 25,572<span></span>
</td>
<td class="nump">$ 22,337<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ContractWithCustomerLiabilityRevenueDeferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue deferred that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ContractWithCustomerLiabilityRevenueDeferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=cmg_ChipotleRewardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=cmg_ChipotleRewardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740387115184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Fair Value of Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Asset impairments</a></td>
<td class="nump">$ 2,387<span></span>
</td>
<td class="nump">$ 4,727<span></span>
</td>
<td class="nump">$ 16,683<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380489120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 384,000<span></span>
</td>
<td class="nump">$ 815,374<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total Adjusted Cost</a></td>
<td class="nump">1,254,114<span></span>
</td>
<td class="nump">1,334,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">285<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">15,055<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities', window );">Total Fair Value</a></td>
<td class="nump">1,239,344<span></span>
</td>
<td class="nump">1,333,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Current Investments</a></td>
<td class="nump">515,136<span></span>
</td>
<td class="nump">260,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">355,200<span></span>
</td>
<td class="nump">258,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">308,171<span></span>
</td>
<td class="nump">695,735<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total Adjusted Cost</a></td>
<td class="nump">1,155,525<span></span>
</td>
<td class="nump">1,197,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">14,355<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities', window );">Total Fair Value</a></td>
<td class="nump">1,141,233<span></span>
</td>
<td class="nump">1,195,907<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Current Investments</a></td>
<td class="nump">515,136<span></span>
</td>
<td class="nump">260,945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">332,218<span></span>
</td>
<td class="nump">240,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [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="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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted Cost</a></td>
<td class="nump">22,760<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">22,282<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">22,982<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [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="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted Cost</a></td>
<td class="nump">847,354<span></span>
</td>
<td class="nump">501,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">14,355<span></span>
</td>
<td class="nump">1,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">833,062<span></span>
</td>
<td class="nump">500,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Current Investments</a></td>
<td class="nump">515,136<span></span>
</td>
<td class="nump">260,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">332,218<span></span>
</td>
<td class="nump">240,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [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="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted Cost</a></td>
<td class="nump">17,900<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized Loss</a></td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">17,200<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">17,900<span></span>
</td>
<td class="nump">18,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=cmg_NoteReceivableMember', window );">Note Receivable [Member] | Fair Value, Inputs, Level 3 [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="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>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Adjusted Cost</a></td>
<td class="nump">4,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Unrealized Gains</a></td>
<td class="nump">222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">5,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Long-term Investments</a></td>
<td class="nump">5,082<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember', window );">Cash [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">75,829<span></span>
</td>
<td class="nump">119,639<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds [Member] | Fair Value, Inputs, Level 1 [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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">232,477<span></span>
</td>
<td class="nump">547,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember', window );">Time Deposits [Member] | Fair Value, Inputs, Level 1 [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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 75,694<span></span>
</td>
<td class="nump">$ 148,205<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities Amortized Cost Basis</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 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 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmg_NoteReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=cmg_NoteReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_BankTimeDepositsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740384362704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details) - Fair Value, Nonrecurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total</a></td>
<td class="nump">$ 977<span></span>
</td>
<td class="nump">$ 3,832<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', window );">Fair Value, Inputs, Level 3 [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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentFairValueDisclosure', window );">Leasehold improvements, property and equipment, net</a></td>
<td class="nump">264<span></span>
</td>
<td class="nump">1,041<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure', window );">Operating leases assets</a></td>
<td class="nump">$ 713<span></span>
</td>
<td class="nump">$ 2,791<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Assets and Closing Costs, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380286400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Investments (Narrative) (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method 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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying value</a></td>
<td class="nump">$ 11,697,000<span></span>
</td>
<td class="nump">$ 9,251,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">$ 388,055,000<span></span>
</td>
<td class="nump">274,311,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorMember', window );">Tractor [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_MinorityInterestSharesAcquired', window );">Shares acquired</a></td>
<td class="nump">4,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">10.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentAggregateCost', window );">Cash consideration</a></td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity method investment, impairment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying value</a></td>
<td class="nump">11,697,000<span></span>
</td>
<td class="nump">9,251,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorWarrantsMember', window );">Tractor Warrants [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method 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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying value</a></td>
<td class="nump">$ 10,747,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="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Number of shares that may be called by warrants</a></td>
<td class="nump">3,772<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_NuroMember', window );">Nuro [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_MinorityInterestSharesAcquired', window );">Shares acquired</a></td>
<td class="nump">766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGain', window );">Recognized gain</a></td>
<td class="nump">$ 5,968,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Long-term investments</a></td>
<td class="nump">15,968,000<span></span>
</td>
<td class="nump">15,968,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_CultivateFundMember', window );">Cultivate Fund [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Schedule of Equity Method 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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Carrying value</a></td>
<td class="nump">$ 6,140,000<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_cmg_MinorityInterestSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minority Interest, Shares Acquired</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_MinorityInterestSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-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_EquityMethodInvestmentAggregateCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents the aggregate cost of investments accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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.12)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentAggregateCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 35<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=126903467&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_NuroMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_NuroMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_CultivateFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_CultivateFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382442016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity Investments (Schedule of Equity Investments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EquityInvestmentsAbstract', window );"><strong>Equity Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">$ 11,697<span></span>
</td>
<td class="nump">$ 9,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other invesments</a></td>
<td class="nump">32,855<span></span>
</td>
<td class="nump">15,968<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EquityInvestments', window );">Total</a></td>
<td class="nump">$ 44,552<span></span>
</td>
<td class="nump">$ 25,219<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EquityInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Investments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EquityInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EquityInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity Investments [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EquityInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(f,g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740384398944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Interest expense related to uncertain tax positions</a></td>
<td class="nump">$ 384<span></span>
</td>
<td class="nump">$ 180<span></span>
</td>
<td class="nump">$ 554<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued', window );">Interest on income taxes accrued</a></td>
<td class="nump">589<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapsing of statutes of limitations</a></td>
<td class="nump">609<span></span>
</td>
<td class="nump">6,833<span></span>
</td>
<td class="nump">$ 3,186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Gross NOLS</a></td>
<td class="nump">114,727<span></span>
</td>
<td class="nump">108,324<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowances of deferred tax assets</a></td>
<td class="nump">124,609<span></span>
</td>
<td class="nump">119,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction [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="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Gross NOLS</a></td>
<td class="nump">73,327<span></span>
</td>
<td class="nump">$ 50,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapsing of statutes of limitations</a></td>
<td class="nump">$ 573<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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense accrued for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382270032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Summary of Income) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic</a></td>
<td class="nump">$ 1,192,004<span></span>
</td>
<td class="nump">$ 818,057<span></span>
</td>
<td class="nump">$ 311,021<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="num">(10,473)<span></span>
</td>
<td class="num">(5,294)<span></span>
</td>
<td class="num">(17,240)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 1,181,531<span></span>
</td>
<td class="nump">$ 812,763<span></span>
</td>
<td class="nump">$ 293,781<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382330512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current tax, U.S. Federal</a></td>
<td class="num">$ (246,210)<span></span>
</td>
<td class="num">$ (156,447)<span></span>
</td>
<td class="nump">$ 204,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="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current tax, U.S. State</a></td>
<td class="num">(79,041)<span></span>
</td>
<td class="num">(15,351)<span></span>
</td>
<td class="num">(32,684)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Current tax, Foreign</a></td>
<td class="num">(374)<span></span>
</td>
<td class="num">(338)<span></span>
</td>
<td class="num">(1,044)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current tax, Total</a></td>
<td class="num">(325,625)<span></span>
</td>
<td class="num">(172,136)<span></span>
</td>
<td class="nump">170,335<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred tax, U.S. Federal</a></td>
<td class="nump">23,502<span></span>
</td>
<td class="nump">33,004<span></span>
</td>
<td class="num">(120,066)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred tax, U.S. State</a></td>
<td class="nump">19,940<span></span>
</td>
<td class="num">(20,404)<span></span>
</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="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Deferred tax, Foreign</a></td>
<td class="num">(3,771)<span></span>
</td>
<td class="nump">7,229<span></span>
</td>
<td class="nump">7,158<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance', window );">Deferred tax, Total</a></td>
<td class="nump">39,671<span></span>
</td>
<td class="nump">19,829<span></span>
</td>
<td class="num">(101,401)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Valuation allowance</a></td>
<td class="nump">3,524<span></span>
</td>
<td class="num">(7,472)<span></span>
</td>
<td class="num">(6,949)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Benefit/(provision) for income taxes</a></td>
<td class="num">$ (282,430)<span></span>
</td>
<td class="num">$ (159,779)<span></span>
</td>
<td class="nump">$ 61,985<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Income Tax Expense (Benefit), Before Valuation Allowance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380297760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Effective Tax Rate) (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory U.S. federal income tax rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income tax, net of related federal income tax benefit</a></td>
<td class="nump">3.80%<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther', window );">Federal tax credits</a></td>
<td class="num">(1.00%)<span></span>
</td>
<td class="num">(1.60%)<span></span>
</td>
<td class="num">(3.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Executive compensation disallowed</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">2.90%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment', window );">Meals and entertainment</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Enhanced deduction for food donation</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent', window );">Uncertain tax position reserves</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes', window );">Return to provision and other discrete items</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">2.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent', window );">Equity compensation related adjustments</a></td>
<td class="num">(1.70%)<span></span>
</td>
<td class="num">(4.70%)<span></span>
</td>
<td class="num">(13.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent', window );">Federal net operating loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(37.70%)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">23.90%<span></span>
</td>
<td class="nump">19.70%<span></span>
</td>
<td class="num">(21.10%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Federal Net Operating Loss, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserves, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 740<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126970579&amp;loc=d3e23163-113944<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380365184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Leasehold improvements, property and equipment, net</a></td>
<td class="nump">$ 263,444<span></span>
</td>
<td class="nump">$ 279,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Goodwill and other assets</a></td>
<td class="nump">1,754<span></span>
</td>
<td class="nump">1,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther', window );">Prepaid assets and other</a></td>
<td class="num">(4,685)<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxLiabilitiesRightOfUseAsset', window );">Operating lease assets</a></td>
<td class="nump">901,058<span></span>
</td>
<td class="nump">851,324<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liability</a></td>
<td class="nump">1,161,571<span></span>
</td>
<td class="nump">1,132,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability', window );">Gift card liability</a></td>
<td class="nump">15,893<span></span>
</td>
<td class="nump">9,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts', window );">Capitalized transaction costs</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation and other employee benefits</a></td>
<td class="nump">45,129<span></span>
</td>
<td class="nump">45,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign net operating loss carry-forwards</a></td>
<td class="nump">24,799<span></span>
</td>
<td class="nump">27,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsStateTaxes', window );">State credits</a></td>
<td class="nump">3,151<span></span>
</td>
<td class="nump">3,595<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxAssetsLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">962,815<span></span>
</td>
<td class="nump">909,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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther', window );">Allowances, reserves and other</a></td>
<td class="nump">15,688<span></span>
</td>
<td class="nump">24,179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts', window );">Capitalized research costs</a></td>
<td class="nump">17,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carry-forwards</a></td>
<td class="nump">4,832<span></span>
</td>
<td class="nump">1,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(27,097)<span></span>
</td>
<td class="num">(30,621)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total deferred income tax asset</a></td>
<td class="nump">1,062,948<span></span>
</td>
<td class="nump">990,979<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred income tax liabilities</a></td>
<td class="nump">$ 98,623<span></span>
</td>
<td class="nump">$ 141,765<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Tax Deferred Expense, Capitalized Research and Development Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of transaction costs and the basis of transaction costs computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will decrease future taxable income when such difference reverses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The tax effect as of the balance sheet date of the amount of revenue arising from the sale of gift cards which has been recognized for tax purposes but is deferred for GAAP purposes.  The asset will be realized when the same revenue is recognized for GAAP purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax liability attributable to taxable temporary differences from prepayments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredTaxLiabilitiesRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredTaxLiabilitiesRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsStateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsStateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380288752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Unrecognized Tax Benefits) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning of year</a></td>
<td class="nump">$ 5,262<span></span>
</td>
<td class="nump">$ 10,859<span></span>
</td>
<td class="nump">$ 15,028<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Increase resulting from prior year tax position</a></td>
<td class="nump">3,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">(Decrease) resulting from prior year tax position</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(2,853)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Increase resulting from current year tax position</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">1,387<span></span>
</td>
<td class="nump">1,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities', window );">Settlements with taxing authorities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapsing of statutes of limitations</a></td>
<td class="num">(609)<span></span>
</td>
<td class="num">(6,833)<span></span>
</td>
<td class="num">(3,186)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">End of year</a></td>
<td class="nump">$ 8,902<span></span>
</td>
<td class="nump">$ 5,262<span></span>
</td>
<td class="nump">$ 10,859<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380285968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity (Narrative) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 07, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="nump">$ 413,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_StockRepurchaseProgramAdditionalAuthorizedAmount', window );">Stock repurchase program, additional authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock surrendered as payment</a></td>
<td class="nump">925,912<span></span>
</td>
<td class="nump">$ 554,027<span></span>
</td>
<td class="nump">$ 102,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="Show.showAR( this, 'defref_us-gaap_ShareRepurchaseProgramAxis=cmg_NotPartOfShareRepurchasePlanMember', window );">Repurchases in Accordance with Stock Award Agreements [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="Show.showAR( this, 'defref_us-gaap_EquityClassOfTreasuryStockLineItems', window );"><strong>Equity, Class of Treasury Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Common stock surrendered as payment</a></td>
<td class="nump">$ 98,970<span></span>
</td>
<td class="nump">$ 79,870<span></span>
</td>
<td class="nump">$ 48,555<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_cmg_StockRepurchaseProgramAdditionalAuthorizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase program, additional authorized amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_StockRepurchaseProgramAdditionalAuthorizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityClassOfTreasuryStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityClassOfTreasuryStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareRepurchaseProgramAxis=cmg_NotPartOfShareRepurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareRepurchaseProgramAxis=cmg_NotPartOfShareRepurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740373703360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="4">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($) </div>
<div>employee </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>item </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>employee </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>May 18, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 30, 2020 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 456.44<span></span>
</td>
<td class="nump">$ 403.01<span></span>
</td>
<td class="nump">$ 231.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Total liabilities under Deferred Plan | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cmg_StockIncentivePlan2011Member', window );">2011 Stock Incentive 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Common stock authorized and reserved for issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,830,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock remaining available for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,141,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cmg_StockIncentivePlan2022Member', window );">2022 Stock Incentive 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Common stock authorized and reserved for issuances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,431,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock remaining available for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,318,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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cmg_StockOptionsStockAppreciationRightsSosarsMember', window );">SOSARs [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Total intrinsic value of SOSARs exercised | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,124<span></span>
</td>
<td class="nump">$ 498,399<span></span>
</td>
<td class="nump">$ 236,573<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unearned compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Expiration period of SOSARs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unearned compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,559.73<span></span>
</td>
<td class="nump">$ 1,492.15<span></span>
</td>
<td class="nump">$ 905.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Shares vested, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,959<span></span>
</td>
<td class="nump">$ 73,540<span></span>
</td>
<td class="nump">$ 47,649<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Units forfeited</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unearned compensation | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,792<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 18 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,569.39<span></span>
</td>
<td class="nump">$ 1,479.55<span></span>
</td>
<td class="nump">$ 853.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Shares vested, fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 177,293<span></span>
</td>
<td class="nump">$ 97,496<span></span>
</td>
<td class="nump">$ 60,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,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="Show.showAR( this, 'defref_cmg_PerformanceAndMarketMeasurePeriod', window );">Performance and market measurement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | 2018 Stock Awards [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_IncrementalShareBasedCompensationNumberOfInstallments', window );">Number of installments | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected', window );">Number of employees affected by modified service requirements | employee</a></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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Modified service requirements expense | $</a></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">$ 71,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized', window );">Modified service requirements expense, unamortized | $</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Stock price | $ / 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">$ 1,374.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | First Half Vested [Member] | 2018 Stock Awards [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_IncrementalShareBasedCompensationNumberOfInstallments', window );">Number of installments | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Second Half Vested [Member] | 2018 Stock Awards [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,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="Show.showAR( this, 'defref_cmg_IncrementalShareBasedCompensationNumberOfInstallments', window );">Number of installments | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Defined Minimum Targets Not Met [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Units vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cmg_CertainEquityAwardsOfEmployeeMember', window );">Certain Equity Awards of an Employee [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Units forfeited</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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_NumberOfEmployeesTerminatedEmployment', window );">Number of employees terminated employment | employee</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected', window );">Number of employees affected by modified service requirements | employee</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Modified service requirements expense | $</a></td>
<td class="nump">$ 6,701<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cmg_CertainEquityAwardsOfEmployeeMember', window );">Certain Equity Awards of an Employee [Member] | Separation Vesting Period [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">8 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Performance Shares [Member] | Vesting Period 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ConditionalTargetNumberOfSharesEarnedPercentage', window );">Percentage of target number of shares to be earned if certain criteria is met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ConditionalTargetNumberOfSharesEarnedPercentage', window );">Percentage of target number of shares to be earned if certain criteria is met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member] | Vesting Period 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ConditionalTargetNumberOfSharesEarnedPercentage', window );">Percentage of target number of shares to be earned if certain criteria is met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300.00%<span></span>
</td>
<td class="nump">300.00%<span></span>
</td>
<td class="nump">300.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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Performance Shares [Member] | Defined Minimum Targets Not Met [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ConditionalTargetNumberOfSharesEarnedPercentage', window );">Percentage of target number of shares to be earned if certain criteria is met</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan (ESPP) [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="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod', window );">Purchase price percentage of fair market value of stock on last trading date of monthly exercise period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod', window );">Purchase price percentage of lower of fair market value on first and last trading days of each offering period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CommonStockAuthorizedAndReservedForIssuanceEspp', window );">Common stock authorized and reserved for ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp', window );">Common stock authorized for issuance but not yet issued for ESPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">249,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Shares issued under ESPP</a></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="nump">1,000<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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EsppPercentOfBaseEarnings', window );">ESPP employee contribution, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_EsppRequisiteServicePeriod', window );">Period of service before an employee is eligible for contribution</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DomesticPlanMember', window );">Deferred 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent', window );">Employer matching contribution, percentage on first 3%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent', window );">Employer matching contribution, percentage on next 2%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent', window );">Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% under the Deferred Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent', window );">Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% under the Deferred Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Total liabilities under Deferred Plan | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,140<span></span>
</td>
<td class="nump">$ 19,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=cmg_Plan401kMember', window );">401(k) 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_CompensationRelatedCostsLineItems', window );"><strong>Compensation Related Costs [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3', window );">Employer matching contribution, percentage on first 3%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent', window );">Employer matching contribution, percentage on next 2%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent', window );">Percentage of employees' gross pay for which the employer contributes a matching contribution of 100%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent', window );">Percentage of employees' gross pay for which the employer contributes a matching contribution of 50%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_MatchingContributions401k', window );">Period of service before an employee is eligible for contribution</a></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Company matching contributions | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,923<span></span>
</td>
<td class="nump">$ 10,527<span></span>
</td>
<td class="nump">$ 8,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_CommonStockAuthorizedAndReservedForIssuanceEspp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock reserved for issuance under the Company's ESPP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CommonStockAuthorizedAndReservedForIssuanceEspp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock authorized for issuance but not yet issued for ESPP</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_CompensationRelatedCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Compensation Related Costs [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_CompensationRelatedCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ConditionalTargetNumberOfSharesEarnedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conditional Target Number Of Shares Earned, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ConditionalTargetNumberOfSharesEarnedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation arrangement with individual, employer matching contribution of 100 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation arrangement with individual, employer matching contribution of 50 percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 100 Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 50 Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3%</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EsppPercentOfBaseEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum percent an employee may contribute after one year of service with the Company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EsppPercentOfBaseEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_EsppRequisiteServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Eligibility period to contribute to the ESPP.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_EsppRequisiteServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_IncrementalShareBasedCompensationNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Incremental Share-based Compensation, Number of Installments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_IncrementalShareBasedCompensationNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_MatchingContributions401k">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Eligibility period to receive matching contributions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_MatchingContributions401k</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_NumberOfEmployeesTerminatedEmployment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Employees Terminated Employment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_NumberOfEmployeesTerminatedEmployment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:positiveIntegerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_PerformanceAndMarketMeasurePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance and Market Measurement Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_PerformanceAndMarketMeasurePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price percentage of fair market value of stock on last trading date of monthly exercise period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Plan Modification, Incremental Cost, Unamortized</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of grantees affected by modification of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_PlanNameAxis=cmg_StockIncentivePlan2011Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cmg_StockIncentivePlan2011Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmg_StockIncentivePlan2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cmg_StockIncentivePlan2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmg_StockOptionsStockAppreciationRightsSosarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cmg_StockOptionsStockAppreciationRightsSosarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=cmg_StockAwards2018Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=cmg_StockAwards2018Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_FirstHalfVestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_FirstHalfVestedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_SecondHalfVestedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_SecondHalfVestedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_DefinedMinimumTargetsNotMetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_DefinedMinimumTargetsNotMetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=cmg_CertainEquityAwardsOfEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=cmg_CertainEquityAwardsOfEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_SeparationVestingPeriodMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_SeparationVestingPeriodMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=cmg_VestingPeriod1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=cmg_VestingPeriod1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DomesticPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=us-gaap_DomesticPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=cmg_Plan401kMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=cmg_Plan401kMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740384289904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock-Based Compensation and Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Stock-based compensation</a></td>
<td class="nump">$ 99,821<span></span>
</td>
<td class="nump">$ 178,703<span></span>
</td>
<td class="nump">$ 84,463<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax', window );">Stock-based compensation, net of income taxes</a></td>
<td class="nump">84,928<span></span>
</td>
<td class="nump">159,972<span></span>
</td>
<td class="nump">69,904<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="nump">2,311<span></span>
</td>
<td class="nump">1,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes', window );">Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income</a></td>
<td class="nump">$ 24,689<span></span>
</td>
<td class="nump">$ 47,958<span></span>
</td>
<td class="nump">$ 49,690<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excess tax benefit or deficiency recorded to the provision for income taxes in the consolidated statement of income, instead of additional paid-in capital in the consolidated statement of income. Additionally, excess tax benefits will be classified as operating activities in in the consolidated statement of cash flow.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of expense for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost expensed and capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381065184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock-Based Compensation and Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning of year, Shares</a></td>
<td class="nump">364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning of year, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 838.62<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted, Shares</a></td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted-average exercise price</a></td>
<td class="nump">$ 1,556.14<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised, Shares</a></td>
<td class="num">(84)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 626.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited or cancelled, Shares</a></td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited or cancelled, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 1,361.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, end of year, Shares</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, end of year, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 1,053.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, Weighted-Average Remaining Years of Contractual Life</a></td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 142,916<span></span>
</td>
<td class="nump">$ 331,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, Shares</a></td>
<td class="nump">149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 593.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable, Weighted-Average Remaining Years of Contractual Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 118,514<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest, shares</a></td>
<td class="nump">344<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Vested and expected to vest, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 1,038.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Vested and expected to vest, Weighted-Average Remaining Years of Contractual Life</a></td>
<td class="text">4 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Vested and expected to vest, Aggregate Intrinsic Value</a></td>
<td class="nump">$ 142,743<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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740387123840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock-Based Compensation and Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life (years)</a></td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">3 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate', window );">Volatility</a></td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">35.20%<span></span>
</td>
<td class="nump">32.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average Black-Scholes fair value per share at date of grant</a></td>
<td class="nump">$ 456.44<span></span>
</td>
<td class="nump">$ 403.01<span></span>
</td>
<td class="nump">$ 231.52<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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of weighted-average expected volatility for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740373566752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning of year, Shares</a></td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of year, Grant Date Fair Value</a></td>
<td class="nump">$ 1,064.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, Shares</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Grant Date Fair Value</a></td>
<td class="nump">$ 1,559.73<span></span>
</td>
<td class="nump">$ 1,492.15<span></span>
</td>
<td class="nump">$ 905.96<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, Shares</a></td>
<td class="num">(24)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, Grant Date Fair Value</a></td>
<td class="nump">$ 798.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited, Shares</a></td>
<td class="num">(9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited, Grant Date Fair Value</a></td>
<td class="nump">$ 1,369.09<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of year, Shares</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of year, Grant Date Fair Value</a></td>
<td class="nump">$ 1,396.78<span></span>
</td>
<td class="nump">$ 1,064.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest, end of year, Shares</a></td>
<td class="nump">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="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare', window );">Vested and expected to vest, end of year, Grant Date Fair Value</a></td>
<td class="nump">$ 1,382.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, beginning of year, Shares</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, beginning of year, Grant Date Fair Value</a></td>
<td class="nump">$ 928.28<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted, Shares</a></td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Grant Date Fair Value</a></td>
<td class="nump">$ 1,569.39<span></span>
</td>
<td class="nump">$ 1,479.55<span></span>
</td>
<td class="nump">$ 853.03<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested, Shares</a></td>
<td class="num">(54)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, Grant Date Fair Value</a></td>
<td class="nump">$ 791.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod', window );">Expired, Shares</a></td>
<td class="num">(6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue', window );">Expired, Grant Date Fair Value</a></td>
<td class="nump">$ 1,117.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, end of year, Shares</a></td>
<td class="nump">69<span></span>
</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, end of year, Grant Date Fair Value</a></td>
<td class="nump">$ 1,194.80<span></span>
</td>
<td class="nump">$ 928.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="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest, end of year, Shares</a></td>
<td class="nump">116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare', window );">Vested and expected to vest, end of year, Grant Date Fair Value</a></td>
<td class="nump">$ 1,097.75<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_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were expired or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were expired during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrumets Other than Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Date Fair Value Per Share</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382660016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock-Based Compensation and Employee Benefit Plans [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">$ 21,140<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne', window );">2023</a></td>
<td class="nump">4,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree', window );">2024-2025</a></td>
<td class="nump">5,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive', window );">2026-2027</a></td>
<td class="nump">4,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive', window );">Thereafter</a></td>
<td class="nump">$ 7,248<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Liability, Current and Noncurrent, After Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Liability, Current and Noncurrent, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Liability, Current and Noncurrent, Years Four-Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Liability, Current and Noncurrent, Years Two-Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386758880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods', window );">Option to extend, additional periods</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Renewal period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms', window );">Operating lease payments related to options to extend lease terms</a></td>
<td class="nump">$ 2,401,022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LesseeOperatingLeaseLeaseNotYetCommenced', window );">Operating lease payments not yet commenced</a></td>
<td class="nump">445,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LesseeOperatingFutureSubleaseIncome', window );">Future sublease income</a></td>
<td class="nump">$ 16,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_NumberOfSaleLeasebackTransactions', window );">Number of sale leaseback transactions | item</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember', window );">Accrued Liabilities Current and Other Liabilities Noncurrent [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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Deemed landlord financing liability</a></td>
<td class="nump">$ 1,158<span></span>
</td>
<td class="nump">$ 1,515<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_LesseeOperatingFutureSubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Future Sublease Income</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LesseeOperatingFutureSubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_LesseeOperatingLeaseLeaseNotYetCommenced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Lease Not yet Commenced</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LesseeOperatingLeaseLeaseNotYetCommenced</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Option to Extend, Additional Periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_NumberOfSaleLeasebackTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of sale leaseback transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_NumberOfSaleLeasebackTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease payments related to options to extend lease terms.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br><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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740383392000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term (years)</a></td>
<td class="text">13 years 9 months 18 days<span></span>
</td>
<td class="text">13 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">4.77%<span></span>
</td>
<td class="nump">4.56%<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740384448576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Lease Expense Components) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 494,937<span></span>
</td>
<td class="nump">$ 451,785<span></span>
</td>
<td class="nump">$ 368,186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Occupancy, Other Operating Costs, General and Administrative Expenses And Pre-Opening Costs [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">397,112<span></span>
</td>
<td class="nump">364,314<span></span>
</td>
<td class="nump">333,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">102,636<span></span>
</td>
<td class="nump">92,145<span></span>
</td>
<td class="nump">37,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember', window );">Other Operating Costs [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="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">633<span></span>
</td>
<td class="nump">256<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expenses [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="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">$ (5,444)<span></span>
</td>
<td class="num">$ (4,930)<span></span>
</td>
<td class="num">$ (3,588)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherOperatingIncomeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_OtherOperatingIncomeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740386726848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">$ 386,238<span></span>
</td>
<td class="nump">$ 359,391<span></span>
</td>
<td class="nump">$ 316,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities', window );">Operating lease assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">425,243<span></span>
</td>
<td class="nump">577,273<span></span>
</td>
<td class="nump">484,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Derecognition of operating lease assets due to terminations or impairment</a></td>
<td class="nump">$ 14,718<span></span>
</td>
<td class="nump">$ 5,765<span></span>
</td>
<td class="nump">$ 20,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating lease assets obtained in exchange for operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382810336">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Schedule of Maturity of Lease Liabilities) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 375,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">404,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">396,777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">389,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">382,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">3,212,975<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">5,161,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">1,429,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities (Current and Long-Term)</a></td>
<td class="nump">$ 3,731,410<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740381062688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Basic and Diluted Earnings per Share) (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', 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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 899,101<span></span>
</td>
<td class="nump">$ 652,984<span></span>
</td>
<td class="nump">$ 355,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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average number of common shares outstanding (for basic calculation)</a></td>
<td class="nump">27,851<span></span>
</td>
<td class="nump">28,132<span></span>
</td>
<td class="nump">27,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="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive stock awards</a></td>
<td class="nump">211<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">499<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average number of common shares outstanding (for diluted calculation)</a></td>
<td class="nump">28,062<span></span>
</td>
<td class="nump">28,511<span></span>
</td>
<td class="nump">28,416<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 32.28<span></span>
</td>
<td class="nump">$ 23.21<span></span>
</td>
<td class="nump">$ 12.74<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 32.04<span></span>
</td>
<td class="nump">$ 22.90<span></span>
</td>
<td class="nump">$ 12.52<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740380467584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions', window );">Stock awards subject to performance conditions</a></td>
<td class="nump">54<span></span>
</td>
<td class="nump">66<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Stock awards that were antidilutive</a></td>
<td class="nump">163<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_SharesExcludedFromDilutedEarningsPerShare', window );">Total stock awards excluded from diluted earnings per share</a></td>
<td class="nump">217<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_SharesExcludedFromDilutedEarningsPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock awards that were excluded from diluted earnings per share. For example, stock awards subject to performance conditions and stock awards that were antidilutive.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_SharesExcludedFromDilutedEarningsPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740376895920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Narrative) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>store</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="nump">$ 15,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=cmg_FairWorkWeekMember', window );">Fair Work Week [Member]</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="Show.showAR( this, 'defref_cmg_NumberOfRestaurantsUnderLitigation', window );">Number of restaurants under litigation | store</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_LossContingencyCivilPenaltiesPaidValue', window );">Civil penalties paid</a></td>
<td class="nump">$ 1,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesAwardedValue', window );">Litigation settlement amount</a></td>
<td class="nump">$ 20,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_LossContingencyCivilPenaltiesPaidValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss Contingency, Civil Penalties Paid, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_LossContingencyCivilPenaltiesPaidValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_NumberOfRestaurantsUnderLitigation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Restaurants Under Litigation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_NumberOfRestaurantsUnderLitigation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesAwardedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of damages awarded to the plaintiff in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesAwardedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_LitigationCaseAxis=cmg_FairWorkWeekMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=cmg_FairWorkWeekMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740473681648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Narrative) (Details) - Revolving Credit Facility [Member] - JPMorgan Chase Bank [Member]<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 01, 2023</div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Credit facility, commitment fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.175%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_TotalLeverageRatio', window );">Total leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_cmg_FixedChargeCoverageRatio', window );">Fixed charge coverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Credit facility, amount outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">London Interbank Offered Rate (LIBOR) [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Additional interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment', window );">Credit spread adjustment</a></td>
<td class="nump">0.10%<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_cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Basis Spread on Variable Rate, Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cmg_FixedChargeCoverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fixed charge coverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_FixedChargeCoverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_cmg_TotalLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total leverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cmg_TotalLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cmg_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">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>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LineOfCreditFacilityAxis=cmg_JpmorganChaseBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=cmg_JpmorganChaseBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139740382388784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Narrative) (Details) - Tractor [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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="nump">10.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty', window );">Purchases from related party</a></td>
<td class="nump">$ 37,015<span></span>
</td>
<td class="nump">$ 29,400<span></span>
</td>
<td class="nump">$ 11,931<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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=cmg_TractorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>81
<FILENAME>cmg-20221231x10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cmg="http://www.chipotle.com/20221231"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cmg-20221231.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">cmg:NotPartOfShareRepurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherOperatingIncomeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_30_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</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="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cmg:StockIncentivePlan2011Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember_us-gaap_VestingAxis_cmg_SeparationVestingPeriodMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:CertainEquityAwardsOfEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:SeparationVestingPeriodMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_PerformanceStockAwardsPsusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:PerformanceStockAwardsPsusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FoodAndBeverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:DeliveryServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cmg:LeaseholdImprovementsAndBuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionForeignMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:GeographicDistributionForeignMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_PizzeriaLocaleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:PizzeriaLocaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmg:AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">cmg:AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:CultivateFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:CultivateFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:StockOptionsStockAppreciationRightsSosarsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_GiftCardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:GiftCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">cmg:NoteReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="As_Of_2_6_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2023-02-06</instant>
        </period>
    </context>
    <context id="As_Of_12_7_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2022-12-07</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cmg:CertainEquityAwardsOfEmployeeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:TractorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cmg:NuroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">cmg:FairWorkWeekMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:SecondHalfVestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">cmg:StockAwards2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:FirstHalfVestedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">cmg:Plan401kMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:DomesticPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2023_To_2_1_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">cmg:JpmorganChaseBankMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-02-01</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cmg:ChipotleRewardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:DefinedMinimumTargetsNotMetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">cmg:VestingPeriod1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</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="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_18_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-18</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2021_To_12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2020_To_12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001058090</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="Unit19">
        <measure>cmg:segment</measure>
    </unit>
    <unit id="Unit18">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit17">
        <measure>cmg:store</measure>
    </unit>
    <unit id="Unit16">
        <measure>cmg:region</measure>
    </unit>
    <unit id="Unit15">
        <measure>cmg:employee</measure>
    </unit>
    <unit id="Unit14">
        <measure>cmg:item</measure>
    </unit>
    <unit id="Unit13">
        <measure>pure</measure>
    </unit>
    <unit id="Unit12">
        <measure>shares</measure>
    </unit>
    <unit id="Unit1">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ad5d6803-8236-48ec-b900-df58893e2b2a">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-b38ae742-42f8-4bae-983e-870090d767ad">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d44f4a7d-fea0-49f2-ab17-5ae494dc1fdb">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d905215e-31a3-4d40-8ea7-4a3b0e6b0f2e">2022</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-412f0b4a-8ffd-4720-93ba-144861667f02">0001058090</dei:EntityCentralIndexKey>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-2deb23e1-1649-412d-9a57-f57f69a68f22">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-daf85108-626c-4bbb-9913-1c45e212a967">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityVoluntaryFilers
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-1135cae6-a155-44cb-b499-211cb1c2641a">No</dei:EntityVoluntaryFilers>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-c84ec19b-77b2-43d6-82fe-ff80538a0e46">Yes</dei:EntityWellKnownSeasonedIssuer>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2021"
      id="ct-nonFraction-f5aa1fca-ff44-440a-9554-b94c8c0bc224"
      unitRef="Unit1"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2022"
      id="ct-nonFraction-398d69bd-7cb3-4a62-9529-e9b474e46aec"
      unitRef="Unit1"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-0ce17b64-a05d-4848-8bc1-6c28150f5adb">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-df6305fe-c93e-4a22-b60d-5944d495d2b6">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-06708c56-a775-40f4-98be-3d70f3922998">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      id="ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-b9d200fb-ef4d-4779-8241-6e7238d8636a">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-45b06516-9c71-4650-acaf-3aa6723b1db7">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-f7a170d1-d65e-4d07-82ce-d1b39a321348">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-5ae940a7-96bc-4d01-b6fc-c6eccad674e3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-13bf5e40-0286-49ff-ac74-34264ce3029f">1-32731</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-23860a83-7f7d-4004-bd91-161b746b61f7">CHIPOTLE MEXICAN GRILL,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-8e4f2f76-3d20-40c9-9464-147ab561c53d">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-b7389227-b333-43e9-b839-8e660d5d5351">84-1219301</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-68ed33fd-aa4d-41bf-a467-1c825c72af04">610 Newport Center Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-cd051de7-3fd1-46bf-a079-3b549acb2bf9">Suite 1100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-fe0401f3-0c1f-4a64-9d0f-4010866bfb0a">Newport Beach</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-a12c2a88-32a5-4066-827f-1df58ea33da1">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-41c6cd83-76fe-4897-948c-5483000ef689">92660</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-cb81a3ad-1b5f-4205-879a-12662484d44d">949</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-1b02ac95-afdd-4fdd-bed0-8c42c09ef12c">524-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-662a203e-a27d-415e-a1db-49af9f3f90b3">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-6e8b386f-93da-4d19-aec0-faaf8313670f">CMG</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-2050ebb4-b347-4850-9122-f35d2605a708">NYSE</dei:SecurityExchangeName>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-77ab207e-dfca-4cf5-a623-162aa3b9bd20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-274d42a2-9ba2-410b-89d0-08b08851a100">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-0f150a15-0bab-4488-bfdf-8997441169f0">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3646a48f-e6b1-42dc-8a38-c343d2619715">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-86dc56b9-8b64-4038-ab56-f8b811a7c08b">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="As_Of_6_30_2022"
      decimals="-6"
      id="ct-nonFraction-417309f2-8836-4882-b36d-6410ef93470b"
      unitRef="Unit1">29362000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_2_6_2023"
      decimals="INF"
      id="ct-nonFraction-cf4bddfd-b131-4b5d-bf41-0f91b771903b"
      unitRef="Unit12">27621847</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3d70f108-9d8e-4c50-9198-e7bc6da98eae">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;DOCUMENTS INCORPORATED BY REFERENCE &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 9.5pt;line-height: 108%;margin-bottom: 2pt;margin-left: 0;margin-right: 0;margin-top: 2pt;text-indent: 0.25in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Part&#160;III incorporates certain information by reference from the registrant&#x2019;s definitive proxy statement for the 2023 annual meeting of shareholders, which will be filed no later than 120&#160;days after the close of the registrant&#x2019;s fiscal year ended December&#160;31, 2022.&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 9.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-f66edbc2-d1d6-4d71-a2c1-8954db819554">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ab854e82-4b9e-4350-a950-620d89bdc1c4">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-be0afeaf-9169-4381-b729-0e97330540c9">Irvine, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-609d2f4f-5d42-4b7a-884d-ce05c9bde4b4"
      unitRef="Unit1">384000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-df181fa4-f59f-4483-9339-e209d6fc5329"
      unitRef="Unit1">815374000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-68589633-1d08-4a09-ab90-1357897a2be0"
      unitRef="Unit1">106880000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-cdbc530b-7d8e-45de-a31a-59a47db9f6cc"
      unitRef="Unit1">99599000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e4721eda-ac8d-40f3-9aa5-3e8084a54066"
      unitRef="Unit1">35668000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-08d296b4-4869-4703-9dd5-187fca3c473c"
      unitRef="Unit1">32826000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e9f83af5-15b0-46b0-a644-56052d08e126"
      unitRef="Unit1">86412000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-73b84443-aea1-42cb-b3f2-3137f954a0d7"
      unitRef="Unit1">78756000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-facbbbe6-fbe6-4778-927c-12f2d2c6bb37"
      unitRef="Unit1">47741000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-87d1f064-7ade-4c70-8ae7-614208c93bf3"
      unitRef="Unit1">94064000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-9ccb7a1d-c410-4052-abe6-f68f36a0633d"
      unitRef="Unit1">515136000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-08fe06f3-b708-49f1-a247-3e9c88e126ae"
      unitRef="Unit1">260945000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4a44c39c-9339-454b-a028-4f77eedeed9b"
      unitRef="Unit1">1175837000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-493634c5-10e7-424e-99b2-dd6c2e925b13"
      unitRef="Unit1">1381564000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-16f8ecda-1cf0-457c-8715-bd77e9d778ac"
      unitRef="Unit1">1951147000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-8ba08944-948d-40cd-9408-dea80ee4fb89"
      unitRef="Unit1">1769278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-146942b1-2217-4b39-ae6c-e46fd11c64b6"
      unitRef="Unit1">388055000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4db7bf43-f9c5-467e-a620-de9e09fb98e1"
      unitRef="Unit1">274311000</us-gaap:LongTermInvestments>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0d151d0c-6a23-4dd1-a014-314b49c04a9b"
      unitRef="Unit1">24966000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4690696c-ef54-42e1-aa25-b1733d1774f4"
      unitRef="Unit1">30856000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-62bcabb4-08a3-4fdf-a6de-8021ac96b4eb"
      unitRef="Unit1">3302402000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c9d2c6c7-2597-47a7-8ba4-59a39ac2470e"
      unitRef="Unit1">3118294000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4befcc1d-91f3-469e-ad10-dd6419032b9d"
      unitRef="Unit1">63158000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7c8cc0f4-5d3c-4f1c-adbb-fab00159ce3d"
      unitRef="Unit1">56716000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bb80fb45-d0ee-4f05-9d75-d22727cd4b0e"
      unitRef="Unit1">21939000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-0b100dfd-e251-4bc2-ae1c-10a9db4d6c9f"
      unitRef="Unit1">21939000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bd5d9580-6726-4047-abc0-c2ecc03dcd6c"
      unitRef="Unit1">6927504000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a5bdf3ee-790a-404d-b851-c8059463ba59"
      unitRef="Unit1">6652958000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8c596061-884c-4cda-8270-51e7d5e69888"
      unitRef="Unit1">184566000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bec48bad-9155-4e0a-bc54-ad051bf75216"
      unitRef="Unit1">163161000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-abcdee20-1f73-40d8-8816-259a36881b1a"
      unitRef="Unit1">170456000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-e13ee6a1-a6ef-4612-be7d-37fe88904ef7"
      unitRef="Unit1">162405000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-35e7630d-b44f-406b-b389-f504677752d3"
      unitRef="Unit1">147539000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4ff3d20c-4b21-4b55-aa5c-3b8ee8be215b"
      unitRef="Unit1">173052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-5de71914-a306-49df-8d06-8653b293cf62"
      unitRef="Unit1">183071000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:DeferredRevenueCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4782abbd-9595-4e72-8735-677189946cb4"
      unitRef="Unit1">156351000</us-gaap:DeferredRevenueCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-884fbffc-b828-428a-8d2a-03c7645e6c77"
      unitRef="Unit1">236248000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-99bb7ec8-fdf2-4c4c-8e53-9cb8d622dbc6"
      unitRef="Unit1">218713000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-038a24d4-b84a-48e1-a20b-5aeb04876a83"
      unitRef="Unit1">921880000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-dc671a9c-c245-4259-b2f9-b68107c68554"
      unitRef="Unit1">873682000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-337ea65c-70d6-4b85-b2d1-c8945d59028d"
      unitRef="Unit1">3495162000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c638379d-cf14-4b13-b92b-3e38ef67fa71"
      unitRef="Unit1">3301601000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fa721eaf-f186-4d30-b0e3-8a837c88259a"
      unitRef="Unit1">98623000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-3bb68a76-8fda-40f8-a1bc-c4406b05fda7"
      unitRef="Unit1">141765000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a285eb51-4439-4deb-8ba8-1a3f9ed9924f"
      unitRef="Unit1">43816000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-dca62b88-4db0-4ac6-ba53-7fdf43a36fd7"
      unitRef="Unit1">38536000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-55758750-20d5-4acf-a202-57ab1bc8a8e6"
      unitRef="Unit1">4559481000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-346717ed-2c93-4e26-8bbe-659ea9a53bc5"
      unitRef="Unit1">4355584000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-8f1cce87-76c4-4b26-870a-d2e4bb360606"
      unitRef="Unit18">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-97379e32-ca26-48f5-a8e7-30ef1e40616c"
      unitRef="Unit18">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-ca0730c9-35dd-4856-8783-64d905adba03"
      unitRef="Unit12">600000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-dab9ceae-d692-462f-b157-5d3175b0a17d"
      unitRef="Unit12">600000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-aa3ecb70-5f69-483a-a67a-c99102ed419e"
      unitRef="Unit12">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-d0d67489-9db7-4879-bd80-12ac25ef00d5"
      unitRef="Unit12">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-edd8efe3-277a-43f3-b938-6ea63607afc2"
      unitRef="Unit1">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-397565ad-2ceb-40c9-957e-120883c6796e"
      unitRef="Unit1">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-66f5064a-d14d-40ad-a993-bdec8bf84080"
      unitRef="Unit18">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-ca6ef94d-1546-473f-9821-59ecc896a9de"
      unitRef="Unit18">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-a75c6f04-1dcb-4805-854a-18685ae6f70e"
      unitRef="Unit12">230000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-aa295002-a09d-4951-bc01-c751e404f77c"
      unitRef="Unit12">230000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022"
      decimals="0"
      id="ct-nonFraction-57d7d03c-223f-45b4-ab22-49992c464564"
      unitRef="Unit12">37320000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2021"
      decimals="0"
      id="ct-nonFraction-2b725284-e5ef-4b4e-8a1c-3f154a801a94"
      unitRef="Unit12">37132000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-21b0ef57-afdf-4383-b2a7-7f0448bec7ac"
      unitRef="Unit1">373000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-f9afd3ea-d545-4822-a1fa-1cfbf5a354e1"
      unitRef="Unit1">371000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-103ea5a4-0578-4a98-9144-18f6fcf8c1be"
      unitRef="Unit1">1829304000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ea078354-2c32-4190-b10f-517fc420f6e5"
      unitRef="Unit1">1729312000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2022"
      decimals="0"
      id="ct-nonFraction-dcd53389-3461-4965-b9bf-c25ac50fa1e4"
      unitRef="Unit12">9693000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="As_Of_12_31_2021"
      decimals="0"
      id="ct-nonFraction-bfd1cac6-a749-425e-a1c7-c687d21aaa91"
      unitRef="Unit12">9052000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8cd0c22b-f191-4416-92fe-5e2b1e898e7e"
      unitRef="Unit1">4282014000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-0e19ac6c-9684-4594-b149-496bb837a93c"
      unitRef="Unit1">3356102000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1db953d1-5fa8-48c2-a3d3-67f455551c8b"
      unitRef="Unit1">-7888000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6af2078a-b1c5-4680-802e-739d2ad1ed56"
      unitRef="Unit1">-5354000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f64b05e7-06eb-4a1b-8045-0d9d5914f1fc"
      unitRef="Unit1">4828248000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-654aaa39-abff-4128-953c-19b323264f90"
      unitRef="Unit1">3929147000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-730dd321-87e3-4cd0-bc02-ac5c085e1b35"
      unitRef="Unit1">2368023000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d155b42c-2d28-4221-bc94-e13ee48251c1"
      unitRef="Unit1">2297374000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8d034478-436d-49b8-b5ac-48b18e57f464"
      unitRef="Unit1">6927504000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bfbcc0fd-b3f7-4b27-bcb2-3d56fa4c3024"
      unitRef="Unit1">6652958000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"
      decimals="-3"
      id="ct-nonFraction-f3adf7f0-861d-446a-b756-92adda3edbf0"
      unitRef="Unit1">8558001000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"
      decimals="-3"
      id="ct-nonFraction-73d50fc8-b846-47fb-9463-6249fbcb3579"
      unitRef="Unit1">7457169000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_us-gaap_FoodAndBeverageMember"
      decimals="-3"
      id="ct-nonFraction-22e02c1b-3f15-43b4-8f0a-449b614e91f3"
      unitRef="Unit1">5920545000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"
      decimals="-3"
      id="ct-nonFraction-2a76186d-5a6d-4e16-9b7b-5501527d1086"
      unitRef="Unit1">76651000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"
      decimals="-3"
      id="ct-nonFraction-49f8b1a4-83e5-4e4c-91e3-08ee7862362b"
      unitRef="Unit1">89892000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_DeliveryServiceMember"
      decimals="-3"
      id="ct-nonFraction-6827f89e-0233-4b3d-a4a8-eb21ce9440c4"
      unitRef="Unit1">64089000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f29b58f8-58a5-4e6a-98e8-b4608b96d376"
      unitRef="Unit1">8634652000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c2f64341-4027-4a3f-8f4e-f392694e3177"
      unitRef="Unit1">7547061000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-402ace56-003d-465d-8169-befbcab6ac87"
      unitRef="Unit1">5984634000</us-gaap:Revenues>
    <us-gaap:CostDirectMaterial
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-749b9d6b-6a1c-43a6-8d8f-5a9306b04be5"
      unitRef="Unit1">2602245000</us-gaap:CostDirectMaterial>
    <us-gaap:CostDirectMaterial
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7c2da8bb-dff2-4965-85f4-e95330a05eb6"
      unitRef="Unit1">2308631000</us-gaap:CostDirectMaterial>
    <us-gaap:CostDirectMaterial
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-538a3e93-f2d3-4075-a0ba-53435912ed5d"
      unitRef="Unit1">1932766000</us-gaap:CostDirectMaterial>
    <us-gaap:CostDirectLabor
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4acf9098-6a2f-4baf-a398-8682d6cede06"
      unitRef="Unit1">2197958000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a043296a-7cad-4b29-b52f-5713d4c26929"
      unitRef="Unit1">1917761000</us-gaap:CostDirectLabor>
    <us-gaap:CostDirectLabor
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-917cc137-6006-4641-b9c5-7354a62d73d4"
      unitRef="Unit1">1593013000</us-gaap:CostDirectLabor>
    <us-gaap:OccupancyNet
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bd8a4e3d-837b-437c-b205-5b79668957b4"
      unitRef="Unit1">460425000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-97a24f9e-85ea-4955-99f8-beb692ef6457"
      unitRef="Unit1">416606000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-6c31ac5e-67d2-4a66-88f1-c54e0df89ac0"
      unitRef="Unit1">387762000</us-gaap:OccupancyNet>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4c3b73f5-266e-4a3c-83f2-7db68a370673"
      unitRef="Unit1">1311905000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-e7ff384f-e4c1-488c-8546-f40e60f08079"
      unitRef="Unit1">1197054000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-63476140-b101-4342-87d8-cac7a116dc57"
      unitRef="Unit1">1030012000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c4d6b1ac-56db-4e45-aa5e-c06975456f26"
      unitRef="Unit1">564191000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-eddb0199-f3c5-4acc-97a6-c4f7f12c8744"
      unitRef="Unit1">606854000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-e18e484e-c7bb-4e3f-bd77-792a3719f994"
      unitRef="Unit1">466291000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-3fdcdd55-e7e2-42ac-9bd4-3ad3c3dd4bd7"
      unitRef="Unit1">286826000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1b4005d1-1561-48a4-90c2-4679ec3c0af1"
      unitRef="Unit1">254657000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-d046584f-2a1d-458e-a502-40d88df42ef5"
      unitRef="Unit1">238534000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-dc2088c9-d7b2-442b-ad25-148ef97e11f5"
      unitRef="Unit1">29560000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bf8a2428-ccab-4a1e-af42-e92b6c4b8b11"
      unitRef="Unit1">21264000</us-gaap:PreOpeningCosts>
    <us-gaap:PreOpeningCosts
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-6fdcecf0-5886-4570-93c8-5dfd89f2d68c"
      unitRef="Unit1">15515000</us-gaap:PreOpeningCosts>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8d734049-f4a4-4cfa-bfa9-78908ab389ff"
      unitRef="Unit1">-21139000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-27e341c3-a8ea-49ca-99fb-3b3acae50774"
      unitRef="Unit1">-19291000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-706d7c02-82a4-4851-b63b-9f1e51a2713c"
      unitRef="Unit1">-30577000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f1b4a79b-985c-4360-abfe-887dd105fc57"
      unitRef="Unit1">7474249000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-30a599b4-b457-4d92-92a6-1da1c7ff87a0"
      unitRef="Unit1">6742118000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-4f7d0503-7e78-41a5-ad6f-642a81864ca0"
      unitRef="Unit1">5694470000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c7e8dd68-58ff-42ba-94ff-d0c541993b65"
      unitRef="Unit1">1160403000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d07842cf-0944-4d90-ba28-3c1e2f0b5c66"
      unitRef="Unit1">804943000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2b46863c-2db1-4bce-9a50-11b8c9420891"
      unitRef="Unit1">290164000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-2de078a1-6bc5-4e6f-bbfa-ac3ab23e3cd2"
      unitRef="Unit1">21128000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-9a9bf79a-c39f-4d1c-aa97-d8598b7c3f18"
      unitRef="Unit1">7820000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-c49a7d24-db82-43ca-b0eb-3c3fa858ebae"
      unitRef="Unit1">3617000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-34466724-b1de-403e-98bc-c304d6c13513"
      unitRef="Unit1">1181531000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ddf11cf1-930f-4186-87b7-59fdd1672a30"
      unitRef="Unit1">812763000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2c6954ef-11bb-4610-abb9-dd3416935fb6"
      unitRef="Unit1">293781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4b2967bb-ab62-4730-be05-9cd81952a0bf"
      unitRef="Unit1">282430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-fa8fea73-e926-469a-9ade-55a7db203a49"
      unitRef="Unit1">159779000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-c252319a-8716-4ab6-b3d9-1765a8d91576"
      unitRef="Unit1">-61985000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f15a859f-652a-430c-b89c-c7855d8e486f"
      unitRef="Unit1">899101000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1a042455-edb9-44eb-a830-0416e754701b"
      unitRef="Unit1">652984000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-7efcb725-dadb-4bba-b0e1-ee6671023a5f"
      unitRef="Unit1">355766000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-823f0a2a-7be5-4451-af40-ee0f089e97bc"
      unitRef="Unit18">32.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="2"
      id="ct-nonFraction-6402eef3-e295-44a5-bd4d-8643fcbec977"
      unitRef="Unit18">23.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="2"
      id="ct-nonFraction-8229ddac-f3dd-4ffe-9548-4df73da2d1ed"
      unitRef="Unit18">12.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-05d4a965-f0de-4b27-a42d-60a69e15187e"
      unitRef="Unit18">32.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="2"
      id="ct-nonFraction-eec1ef81-6d34-42e8-a69f-4f5a93cc1bec"
      unitRef="Unit18">22.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="2"
      id="ct-nonFraction-f91b3698-07d1-4ae5-bc53-2dd47ea5fecb"
      unitRef="Unit18">12.52</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a554a475-4121-4b00-abc9-e7f05edf921e"
      unitRef="Unit12">27851000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-462c3b5d-771d-4409-a0c3-0f0179081997"
      unitRef="Unit12">28132000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-05fdedcd-ce0f-4e45-89fa-ed9830a2b09c"
      unitRef="Unit12">27917000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-ff042cb3-b7eb-4392-a4c8-8ebaaabdd705"
      unitRef="Unit12">28062000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-8eed64b1-1c7d-4472-817a-7ede0b2bd276"
      unitRef="Unit12">28511000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-bc409885-3a3e-47c4-8ece-e58afa5042d7"
      unitRef="Unit12">28416000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-aa469005-f9d1-43e5-b54c-97b98c5a4c2e"
      unitRef="Unit1">-2534000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-5f8dc65b-893d-4d9a-a42d-d3365a796403"
      unitRef="Unit1">-1125000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-ab02f8bb-597d-43a0-afbb-5ba7c4d6708b"
      unitRef="Unit1">1134000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-ada7f33c-7e0b-4d9d-a667-4f7900c900d1"
      unitRef="Unit1">896567000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-15260ac3-3af5-4cc8-af8a-d57f20991d22"
      unitRef="Unit1">651859000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f7141fa5-0b9b-4df3-96cf-45b45edb962e"
      unitRef="Unit1">356900000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-dc3d06ba-ecaa-41d6-9ca3-9f3643777f6f"
      unitRef="Unit12">36323000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-946f7594-34b5-4c36-8add-6ea648e4614f"
      unitRef="Unit1">363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-19c39129-2551-477d-b4cd-447097376c0a"
      unitRef="Unit1">1465697000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-e4c0cd15-d7e2-4675-8354-fadabca33389"
      unitRef="Unit12">8568000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-248a1774-37d9-48a6-941e-5d2d06635850"
      unitRef="Unit1">-2699119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-620f03d8-7e79-4bc6-b044-f8a3e5746870"
      unitRef="Unit1">2921448000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-79d433b2-a6bf-4415-b7ef-3358d8f05275"
      unitRef="Unit1">-5363000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019"
      decimals="-3"
      id="ct-nonFraction-7506cf6f-1d48-4fb7-9008-6fd11807b18b"
      unitRef="Unit1">1683026000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-415cbdd6-c5f6-492d-842b-eee9f744d092"
      unitRef="Unit12">0</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-6f2f4adf-aab9-4642-adcc-4539293587e9"
      unitRef="Unit1">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-f04907c8-94af-4663-bd64-da9e78ef0ba1"
      unitRef="Unit1">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-de409ab3-3583-4481-9a85-e094c17a236f"
      unitRef="Unit1">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-66fd1582-03ff-4556-989c-f0e53dbd8b92"
      unitRef="Unit1">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-53d2060a-8058-447f-a402-28ff613961a4"
      unitRef="Unit1">-1051000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-3b9a0221-46aa-4bdd-8ef6-55c36df2d940"
      unitRef="Unit1">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member"
      decimals="-3"
      id="ct-nonFraction-bc87cdef-70fd-44c2-b226-ecfb118085fe"
      unitRef="Unit1">-1051000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-16908996-4876-40d8-a38d-7d654f6b7efd"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-6c9de9a2-476d-420b-86c7-026eb25424f4"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-197ec974-3a1e-432c-b46a-d1e801b37df0"
      unitRef="Unit1">84463000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-ba79a533-d7f4-4710-bfbc-f74fd2aa81ca"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-1d655c01-0aec-4ab4-bc48-2fa6229b0ff6"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-329cb6a7-27a5-4b4a-9b52-7b59f85551fc"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-93719fe3-3842-4e69-a6ca-59c457b438bb"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-4417d3ac-68ad-4d93-88f4-b6b73ab616de"
      unitRef="Unit1">84463000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-304b24a8-e410-4ebe-91cd-e9ef345efd23"
      unitRef="Unit12">381000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-82231d06-4965-48b8-b68b-7117a7b4ff85"
      unitRef="Unit1">4000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-befe62ea-d022-419f-9ab3-60be6d142db8"
      unitRef="Unit1">-251000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-b37c2a2d-23b3-4033-9d61-5706cd507cc8"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-dc6b9f96-b0c1-4ff3-9542-805dc9a492c6"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-3a441ad6-8f0f-4155-9bbb-68853267a0c5"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-89e9c51e-6caa-4f84-9b1f-dc890941f976"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-065ffd52-4497-430a-911a-f4d20763d8d4"
      unitRef="Unit1">-247000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-0b69d9f8-a47e-4912-8a22-0c4c750e5974"
      unitRef="Unit12">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-6e6e0724-46cd-4042-a8ce-5a830ffc4277"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-83bf7679-317e-4976-bd93-97848e2a7157"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-a94efb7a-3e49-4701-bf88-ba66a77d747e"
      unitRef="Unit12">135000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-c967df5a-e277-44c4-8878-b77b3d3b8f25"
      unitRef="Unit1">102956000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-9076abbe-684a-4bf5-b370-99ea27766378"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-9eb66d68-6fa9-4600-8d1c-53bac8cd8d94"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-400e111f-9fd7-41d3-b68f-4677304b5ed9"
      unitRef="Unit1">102956000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-78ac6cd2-ce4d-4d3a-a77f-27f43ab53188"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-e5627993-2d7d-4ee9-af61-c10a384b1c31"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-efb87f5b-70c4-41fe-be84-bd08d6f14971"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-a0986ee9-3cec-491f-9a3e-712bd1b47913"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-30ab081e-afd8-47d9-b332-a3066cc59f66"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-fde61d54-d8e2-4845-b002-c9e65525a561"
      unitRef="Unit1">355766000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-17a7e52b-6c28-4b5e-8072-7d043fb200bd"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-197df040-ba48-48df-9cda-7de043b71e89"
      unitRef="Unit1">355766000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-7b1fa390-d64a-4021-915f-9d3e31b6219c"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-a09d644e-d589-4de8-9eb2-b2fab4a178d1"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-cf43667c-c2d4-48de-846b-b4620637d107"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-bd164d7c-3147-4732-91d4-6c179fc9d205"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-50aaa1ab-23d7-4038-99d1-7e534b43acdb"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-52edf1f1-23db-4e28-9d1c-7de2c7dba133"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-55c623c0-87be-464c-9b5b-4231fc461de4"
      unitRef="Unit1">1134000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2fe60ace-1bcf-4c34-8a10-e7ef07be4d77"
      unitRef="Unit1">1134000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-4db85787-3774-4260-a986-52990f93643d"
      unitRef="Unit12">36704000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-06e94057-c769-4e16-b3d6-20dca8ffcfa9"
      unitRef="Unit1">367000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-170fb60b-be4a-4ef3-aae8-709db71220b9"
      unitRef="Unit1">1549909000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-100963f9-499c-421f-ab10-9e7e25ae645b"
      unitRef="Unit12">8703000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-d0cb3388-2f82-4739-a33f-e48902feb43e"
      unitRef="Unit1">-2802075000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-ed3bca8d-7b80-48f4-ab97-8f2ee474640c"
      unitRef="Unit1">3276163000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-c4a34419-2ded-4fd4-8b7d-9b5535ffe3f3"
      unitRef="Unit1">-4229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-47f7bdb5-4df4-467a-bfeb-59a59a14ff58"
      unitRef="Unit1">2020135000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-8362673f-f82a-48c7-a9ab-d20b8bb127d3"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-ff70ac0e-a249-4221-ba28-97ea2bdc9e7c"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-c4d7ca36-c668-419d-9d50-afc110d5391b"
      unitRef="Unit1">178703000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-320f410f-af04-4075-8e26-34a09fdc4b39"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-e51530bc-6cf0-48c2-a188-d6df43136e46"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-440b92f3-ad2f-47be-bc5e-a73ef1ddcbaa"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-4928f4e1-6a3e-4bc3-98ef-88b60ccdaa6f"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-3a1b29a5-17ca-4f50-abea-5eefb5f52eb0"
      unitRef="Unit1">178703000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-973b651d-ac0c-468b-aca9-22a4180cce0f"
      unitRef="Unit12">428000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-f96aeb51-2ebd-4f51-84fd-52c1dcc4498f"
      unitRef="Unit1">4000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-a17b1807-e462-491b-8e64-2218c960e88f"
      unitRef="Unit1">700000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-eb3ab7c8-af7b-48fb-bfdf-1ff52ffe32f3"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-f1da92c0-2996-4448-906c-67e3e4ae0a3e"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-bc206931-8b72-45de-9411-779c38002e6a"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-c7a45783-0ce3-4d0c-ad29-0087a32a05e3"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-00dbc716-a56d-47b8-b895-a1111ccedcc7"
      unitRef="Unit1">704000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-4f73fc5d-5e55-4568-a3fe-baa9ae50d542"
      unitRef="Unit12">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-5bfe4256-8487-48ec-8ded-0f2cb32290ae"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-489c7b7e-9f2f-4c97-85f9-142eebaac726"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-d163e42a-321e-4839-8964-2bbb911c8314"
      unitRef="Unit12">349000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-d8d18838-4819-4be9-8af5-d0504c835cb2"
      unitRef="Unit1">554027000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-6c27dfce-d1e5-4212-b76c-3d4c18cbd77f"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-ad85685d-2fa1-457c-bcf5-c9fc03e27ed3"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-b291d29e-98e5-400e-9a86-fb4c0dd822f9"
      unitRef="Unit1">554027000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-f2ace63e-51a2-4360-94a8-70e7d0d8d6b1"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-3f0c7bfe-b676-4e92-b411-b5e0113ef2dd"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-52d62df9-66d4-4b16-b8af-beaa3ea76a14"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-8fee2644-95a1-4d07-b34f-19c3e9df9b50"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-e44b5518-9b02-416c-a931-65915443a508"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-9a378afa-f59c-4f1a-893a-6e5e13331edb"
      unitRef="Unit1">652984000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-73893358-c09a-4899-8849-454bab5ebb28"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-07a9debf-200a-4aae-bdc7-16d21bb76103"
      unitRef="Unit1">652984000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-f7a16ec6-81bf-49a0-8a96-f01ccf754ca6"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-5725f68b-ee35-4cfb-bfa6-3796b465f2c1"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-2a3c3309-a77d-4e72-b60c-4c26eebc7ba6"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-26738dd3-921b-4a3b-8222-47f7ef1a6e2a"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-bd93dee1-2ea4-4ed3-9895-54128781e4e1"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-155261fc-fc5a-4669-b9b4-689d932d7b48"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-68f33974-6f15-40e0-b777-0e7bd5b9b022"
      unitRef="Unit1">-1125000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a0b90439-80b5-43d4-bd3e-8243cbf9e0e6"
      unitRef="Unit1">-1125000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-61bc48c2-ab10-4da1-afa2-6a793c4d4726"
      unitRef="Unit12">37132000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-e3f5e3ee-ec3a-4e86-a6a2-c7822f4c6afd"
      unitRef="Unit1">371000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-9ffb3276-424c-45d2-b91a-785b282e9ed6"
      unitRef="Unit1">1729312000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-ae0ca616-7dd3-4bab-a7a8-8d2fd4838a17"
      unitRef="Unit12">9052000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-44ab221b-3a7a-4380-82af-9d41714b5668"
      unitRef="Unit1">-3356102000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-51a6eb51-5875-4f75-8097-78d8e9bbe5ca"
      unitRef="Unit1">3929147000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-5e20fcc6-e10a-4e87-b2b0-7bea53dbfd71"
      unitRef="Unit1">-5354000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-5a26c65f-da4a-48f5-b159-74e6da1f427d"
      unitRef="Unit1">2297374000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-a802ac13-72ff-424a-af1d-ec3ce700cc04"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-2b0157ec-e173-4f1e-a50a-cf5466ac7e26"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-bfd23933-a15b-4a3e-bb88-cf2b8cb7bcbb"
      unitRef="Unit1">99821000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-3d3d1a18-965b-4eb6-99be-256e59c97d08"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-ecc7a864-a3e4-45f0-8bf1-b7028a2fbe14"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-e2c1b818-df23-465c-b1f1-293b10bca83b"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-90d96308-83da-4175-8d82-f863c9e80917"
      unitRef="Unit1">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-042a5744-46c7-4b6d-b73e-07a36266b46f"
      unitRef="Unit1">99821000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-fa87d990-e692-4a7c-86f3-39c28f47a827"
      unitRef="Unit12">188000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-596b7e13-6b8e-4bff-bd09-09ec1eb5e2e1"
      unitRef="Unit1">2000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-d750e962-49eb-47c6-bf12-ebcbb2f31276"
      unitRef="Unit1">171000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-3c25346a-cf01-4230-9b68-e114f2d43d34"
      unitRef="Unit12">0</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-346c0914-fdfa-4bc7-87e2-a11505e9ad8d"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-e2bbb678-0c6f-444a-9de3-ad27c9c00428"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-9410ef15-f026-4756-b372-552512839578"
      unitRef="Unit1">0</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-477f5791-7b94-4cc6-805d-0c50b4b0bfe6"
      unitRef="Unit1">173000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-fe2887e6-2cf7-4d0c-8cfb-03a62e848c87"
      unitRef="Unit12">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-78e06293-6c2c-4813-8801-097beaae549e"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-0b4aa113-8cb5-4d56-985a-1253f14e3bc7"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-5e980b32-7657-48a3-a0ca-eef6c5d23ce6"
      unitRef="Unit12">641000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-029c7469-59f0-4e95-b188-78d2b91b8a0b"
      unitRef="Unit1">925912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-4ca38da9-1cae-4498-8b1b-590361d994f4"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-0310c48c-1f29-454b-a6b3-7ec0cc7265e7"
      unitRef="Unit1">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c58cd8fd-f925-4c1c-81e0-87290b4830a8"
      unitRef="Unit1">925912000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-20d58b36-8514-44b4-ac55-bb55864bbb03"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-f99a035e-8a9d-47e0-9389-8e14af7a7ea7"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-5692ac73-0b41-4bc8-b3c4-e0b820501120"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-59f5bfc2-a199-43c8-ae2f-111a92fc7cba"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-66d52d8b-35c5-41e2-bddc-3ac005312041"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-a02c7936-3381-4593-b0d6-d878e9bdb007"
      unitRef="Unit1">899101000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-60216c88-f1c2-4a6d-958d-30aab64c8a12"
      unitRef="Unit1">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1577fa07-11cd-41a9-a60c-4cc9d0d04e73"
      unitRef="Unit1">899101000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-8b4695ac-5e1f-4529-918d-dca55dcb3e9c"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-aba62a84-a212-450e-8110-c605632ac6bf"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-e83c8418-dab3-4670-b6b0-d2a405c417be"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-09a2ce00-986f-42a3-b2ec-6ee18c2b7f8b"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-0a79aa2d-bc10-4d2b-a7f0-f1e08a499aa3"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-d1a4146a-545e-4dbd-be8c-8a2096d279ae"
      unitRef="Unit1">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-53aa547b-c924-4856-93b3-44622dfd6ec6"
      unitRef="Unit1">-2534000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8260d08c-26bb-4048-be48-f6613dbf3465"
      unitRef="Unit1">-2534000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-713ae371-466e-40e3-99b1-a15fdf498d98"
      unitRef="Unit12">37320000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember"
      decimals="-3"
      id="ct-nonFraction-6340bac8-dec0-4120-8556-8402aa3cb598"
      unitRef="Unit1">373000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="ct-nonFraction-b3cf3fdb-7001-49f3-b8f6-aa4042dcf752"
      unitRef="Unit1">1829304000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-2f8a3c38-cda0-4ae3-8305-783176f0d909"
      unitRef="Unit12">9693000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember"
      decimals="-3"
      id="ct-nonFraction-5fec9b84-bed1-4aa9-aa60-acd2ce3d64ba"
      unitRef="Unit1">-4282014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="ct-nonFraction-aaed3d91-d11b-4f21-a2aa-5cff2e40f889"
      unitRef="Unit1">4828248000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedTranslationAdjustmentMember"
      decimals="-3"
      id="ct-nonFraction-8530f0e9-c6c5-4020-b22c-5d7ea2c502b5"
      unitRef="Unit1">-7888000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d13d3e60-5025-468b-8228-0d030d4f4a01"
      unitRef="Unit1">2368023000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bfa4094f-c8ac-43e2-b450-f2f8791b8e2b"
      unitRef="Unit1">899101000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-b4a88714-ebdd-4aa1-a6a2-477bfd9bbc8f"
      unitRef="Unit1">652984000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-b69f4f53-ceff-402d-bef6-4bce950334a4"
      unitRef="Unit1">355766000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-3ad1ec9f-26ae-48ce-a75b-a37004923c5b"
      unitRef="Unit1">286826000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7be8aaca-e2b7-47d6-915a-34d11975dd01"
      unitRef="Unit1">254657000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-47a6f86d-3d6e-4750-83c6-fb25ab797f07"
      unitRef="Unit1">238534000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bcb03772-d412-4183-ab1c-6637b1669099"
      unitRef="Unit1">-43195000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-679ed7ee-20b3-4e08-8115-726ed8683f6f"
      unitRef="Unit1">-12357000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-c5a170e3-1cdf-4ecb-94c7-6b29f5e0a376"
      unitRef="Unit1">108350000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-405c01fd-4e20-4d14-a57c-693afbba9a41"
      unitRef="Unit1">-20738000</cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents>
    <cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-72799068-eac7-40b2-bf76-5b215528d57f"
      unitRef="Unit1">-17086000</cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents>
    <cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-e67ea68a-ba36-43bf-94f6-366fe306fd8b"
      unitRef="Unit1">-28874000</cmg:GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d9e1cd13-b4fd-4851-82c4-40b528a6da93"
      unitRef="Unit1">-760000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4a9696f5-53a5-4a08-af0b-d61c240bdb61"
      unitRef="Unit1">493000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-7be2cdb2-43e5-44e0-8586-f389a1d7a9db"
      unitRef="Unit1">164000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6fbfc666-de7b-4745-8f28-fd4fb4fb05e1"
      unitRef="Unit1">98030000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7a632422-2d2a-4235-83d3-4d25fc9cf738"
      unitRef="Unit1">176392000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-1304864b-4585-4e5f-a0da-5fae343fdd9e"
      unitRef="Unit1">82626000</us-gaap:ShareBasedCompensation>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-133065c6-7c88-4e9f-9c39-c9bb6e463481"
      unitRef="Unit1">16202000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d3a26930-aee6-431e-8575-91168df32e48"
      unitRef="Unit1">4599000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-722436a1-6a53-4c73-898f-30d6bcfb7450"
      unitRef="Unit1">-3643000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-edc97fdd-74f0-497f-aeeb-3d09b4eb4e5a"
      unitRef="Unit1">14026000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ec60a529-2354-4624-96fa-78d479ca9444"
      unitRef="Unit1">1687000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-d1d959b2-5610-4434-a167-36cc3a8174d5"
      unitRef="Unit1">-3010000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b684b858-6199-42c9-a71d-0eac9ff7ab60"
      unitRef="Unit1">3011000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1f1df1c3-86d7-4c1b-a2b7-b1d32046bd8a"
      unitRef="Unit1">6392000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-869ff9ee-2fd1-411f-ae95-ab945600a81f"
      unitRef="Unit1">394000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-ab329428-c108-4487-aa63-d75933b09bcf"
      unitRef="Unit1">14660000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-93e1ad81-10f5-478f-b32a-84dc0d07137d"
      unitRef="Unit1">26826000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-dae6468d-76ae-4ba7-bef5-8faf932ffb1f"
      unitRef="Unit1">11442000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <cmg:OperatingLeaseAssets
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fe46ff33-612a-4cc9-b9da-73058c81a851"
      unitRef="Unit1">234273000</cmg:OperatingLeaseAssets>
    <cmg:OperatingLeaseAssets
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a472da15-d656-4881-b41b-93fe9d5f8bcd"
      unitRef="Unit1">223837000</cmg:OperatingLeaseAssets>
    <cmg:OperatingLeaseAssets
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-3d451a0c-4147-4851-a191-b4a5dbcd8044"
      unitRef="Unit1">184538000</cmg:OperatingLeaseAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-05d3e78c-0a10-4bb2-b3bd-5851544b6d42"
      unitRef="Unit1">346000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-079e2a78-2c21-479d-98b5-079969ca87e6"
      unitRef="Unit1">-3993000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-a24682f0-07af-4e73-8401-6db6c47381b0"
      unitRef="Unit1">26577000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-953975d7-3802-401e-8b02-5a42b3a5ab1f"
      unitRef="Unit1">18208000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-2a394a57-b367-4e25-b2e9-d1fd0a5c6341"
      unitRef="Unit1">21440000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-a0a59474-4246-42f9-82d6-cd96e3e59c43"
      unitRef="Unit1">-3859000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-68b2440e-21b4-4f44-b2fe-06d0e18953e1"
      unitRef="Unit1">9864000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ee55207c-b47e-446b-82c0-1e2f5655245b"
      unitRef="Unit1">-44555000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-d9d09e78-3aca-4593-bba2-7ee0b27b3a5e"
      unitRef="Unit1">76683000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4761058d-aea1-4d7f-ba1f-ccc2b6c6b391"
      unitRef="Unit1">-27964000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-2a0dcfee-a063-4454-b75c-1d6b8aa6c6b9"
      unitRef="Unit1">10997000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-dfd688d0-1f36-4f58-b8f7-f0ac97f6cbaf"
      unitRef="Unit1">5596000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bb8d2478-fb1e-49d1-a708-3a2e9e82282b"
      unitRef="Unit1">33374000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-2f6f47ce-1212-4cc9-91a9-f1813410e921"
      unitRef="Unit1">34387000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-00e07d20-e415-4d50-a6eb-61a3a21420c4"
      unitRef="Unit1">36958000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-eaec6efd-f3ac-4f41-9785-1eb59d38ba0f"
      unitRef="Unit1">46262000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-8fc6eec3-81d6-4b7b-a680-a8896700b2de"
      unitRef="Unit1">193379000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-78321a21-09a3-4d65-ae24-7b8e8c0b2b04"
      unitRef="Unit1">-255251000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <cmg:OperatingLeaseLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a7a73d32-0651-4c8f-a78b-e35a5354682f"
      unitRef="Unit1">207186000</cmg:OperatingLeaseLiabilities>
    <cmg:OperatingLeaseLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-44c2cd91-fc9f-4f53-8cef-9bad6677416c"
      unitRef="Unit1">207164000</cmg:OperatingLeaseLiabilities>
    <cmg:OperatingLeaseLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-36412c3d-9270-45c7-95df-8bc15736e322"
      unitRef="Unit1">165154000</cmg:OperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-93b2437c-34d3-4f8f-829f-61a197e389cc"
      unitRef="Unit1">3853000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-cecb7de2-f4e2-402c-996c-bd0c5c1de355"
      unitRef="Unit1">-3984000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-e96c7999-b140-4f76-8114-91c8f994a93f"
      unitRef="Unit1">1782000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a825de30-1e12-48c9-9a87-9fe2f6f9d219"
      unitRef="Unit1">1323179000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a0d5503c-a5f3-4695-a665-481e6e1432f1"
      unitRef="Unit1">1282081000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-b95363c9-5577-40b8-b1bb-1cdc2d141089"
      unitRef="Unit1">663847000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-938c290b-8ff6-4732-a8ea-c12e06367475"
      unitRef="Unit1">479164000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-dcec5286-756d-4f34-912c-0b780f879929"
      unitRef="Unit1">442475000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-3dfff6b5-219e-4b62-98c9-d58a2fb26410"
      unitRef="Unit1">373352000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-dc0c3d82-6fc5-4e2b-b485-4c316e2bd7cb"
      unitRef="Unit1">614416000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-e5721700-6fce-4767-98d1-8e98cb16600a"
      unitRef="Unit1">429350000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-c23807ec-232e-48c4-8364-22b8deea1f2a"
      unitRef="Unit1">468418000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-66ffca79-3e82-4cf6-9ec8-b67c766c5598"
      unitRef="Unit1">263548000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c32924f1-05b2-45c6-abd9-a538bc032f42"
      unitRef="Unit1">345748000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f4324d23-bc10-4d59-b781-4b1caf646a7a"
      unitRef="Unit1">419078000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-26dc3ee2-9956-48f2-a6e7-3cbcddbc7933"
      unitRef="Unit1">0</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6fbccfe4-a02a-448b-8831-28c7ed9a6ddc"
      unitRef="Unit1">4035000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-b2688ee5-c847-4ae8-96a4-cb95fb001154"
      unitRef="Unit1">0</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-e9b281cd-29eb-4f9a-bea4-17c4b3752a15"
      unitRef="Unit1">10025000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-03a351f8-4251-467c-969b-27da43df509b"
      unitRef="Unit1">-830032000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d2061435-336a-4ebc-ba6b-306f6903ebfb"
      unitRef="Unit1">-522042000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-248e94f7-020b-4f81-825c-711de127d209"
      unitRef="Unit1">-432717000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d16db669-0299-429a-b5ed-0ffb207b9052"
      unitRef="Unit1">830140000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-5a04dab7-7f47-4e6e-8e9a-ecaf7a0b377b"
      unitRef="Unit1">466462000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-b378e00e-9dc9-4a28-a260-066ec5525823"
      unitRef="Unit1">54401000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c9f378c3-aa65-41d0-ba47-e8ab66ceb6f5"
      unitRef="Unit1">98970000</cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-2a2d4300-a200-4bf8-9825-06b93741be30"
      unitRef="Unit1">79870000</cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-d11a5945-0217-4bb6-a0e5-ff7ec9cb8649"
      unitRef="Unit1">48555000</cmg:ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a00a3a17-8746-43f6-8a11-23cfbb3cb211"
      unitRef="Unit1">-294000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-496dac05-11f7-4ae0-9540-81c4fb7932c4"
      unitRef="Unit1">-2274000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-6b72d63f-d667-40a8-9766-1982f355b5db"
      unitRef="Unit1">-1895000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-62fd38e3-ac74-4b26-9a8d-569104967b38"
      unitRef="Unit1">-929404000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-040ae780-4311-4ecf-ac89-1c147069bf45"
      unitRef="Unit1">-548606000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-afd19bb0-caf4-47a7-93fc-4015f18feb76"
      unitRef="Unit1">-104851000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-954fe1bc-ce2a-4c6f-b44b-762397652eff"
      unitRef="Unit1">-1007000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-87e6b49d-9925-4fe4-8e60-e3dcb5a16472"
      unitRef="Unit1">-1039000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-4629d5bc-1d38-465c-8024-1c0595e24b62"
      unitRef="Unit1">1076000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4559641a-c7d8-4d2c-bcf1-662e05b32ba3"
      unitRef="Unit1">-437264000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-80df92dd-a6e4-4a5a-9b58-b88ffe29f528"
      unitRef="Unit1">210394000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-92b1080f-e6b8-478d-8ceb-876ab6ac170c"
      unitRef="Unit1">127355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ad7cafab-63da-4c80-aa5d-6dcbd9e8b83d"
      unitRef="Unit1">846230000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2b7b8a9c-48f7-40ab-9519-fb3015326cd4"
      unitRef="Unit1">635836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2019"
      decimals="-3"
      id="ct-nonFraction-83a3d77a-cc6d-4678-b24f-13feaf62bc1e"
      unitRef="Unit1">508481000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-9e154730-97ae-4a9c-93be-54fede2035b3"
      unitRef="Unit1">408966000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ea06c916-d947-4b2c-9a8c-e6a022733746"
      unitRef="Unit1">846230000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-3b785731-7fb7-4908-9533-68f613905cad"
      unitRef="Unit1">635836000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d7f622df-89d1-49eb-bf95-f975d6952222"
      unitRef="Unit1">275796000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-295b2b57-727e-4c4d-92d7-84beeca42aa1"
      unitRef="Unit1">17831000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:IncomeTaxesPaid
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-a8b7cabd-07f8-4ffb-8060-dbec765e359b"
      unitRef="Unit1">85010000</us-gaap:IncomeTaxesPaid>
    <cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-043f784c-9761-4741-85dd-90e418b6f917"
      unitRef="Unit1">72021000</cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable>
    <cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a6ee55e5-44ad-4b33-af1b-c15321dc0a2d"
      unitRef="Unit1">63802000</cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable>
    <cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-e2b64b0d-3ca2-4279-81a5-ade23a36884b"
      unitRef="Unit1">46975000</cmg:IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable>
    <cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0dfe51d2-17ec-45c4-80bc-4b01fcd283f3"
      unitRef="Unit1">4497000</cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities>
    <cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-fa61afda-697f-4afd-b67f-498c951612f5"
      unitRef="Unit1">7695000</cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities>
    <cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-ece9a376-a5b8-4581-a585-b61b5abe6516"
      unitRef="Unit1">0</cmg:Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-971bf2c4-fe22-4dd8-9e9d-ccd27e60df7e">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;1. Description of Business and Summary of Significant Accounting Policies &lt;/span&gt;&lt;span id="Note_01" style="text-decoration: none;"/&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;In this annual report on Form 10-K, Chipotle Mexican Grill, Inc., a Delaware corporation, together with its subsidiaries, is &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;collectively&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; referred to as &#x201c;Chipotle,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; or &#x201c;our.&#x201d; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We develop and operate restaurants that serve a relevant menu of burritos, burrito bowls, quesadillas, tacos, and salads, made using fresh, high-&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;quality&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; ingredients. As of December&#160;31, 2022, we operated &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,187&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; restaurants, including &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,129&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Chipotle restaurants within the United States, &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;53&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; international Chipotle restaurants, and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;five&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Pizzeria Locale restaurants. Pizzeria Locale is a fast casual pizza concept that is owned and operated by a consolidated entity that we are an investor in. We manage our U.S. operations based on &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;eight&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; regions and have aggregated our operations to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; reportable segment. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Principles of Consolidation and Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our consolidated financial statements include our accounts, our wholly and majority owned subsidiaries and investees we control&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; after elimination of all intercompany accounts and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;transactions. Certain prior-year amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Management Estimates &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;estimates&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates under different assumptions or conditions. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We consider highly liquid investment instruments purchased with an initial maturity of three months or less to be cash equivalents. Amounts receivable from credit card companies are also considered cash equivalents as they are both short term and highly liquid in nature. We maintain cash and cash equivalent balances that exceed federally-insured limits with a number of financial institutions.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Restricted Cash &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We maintain certain cash balances restricted as to withdrawal or use. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Restricted cash assets are primarily insurance-related restricted trust assets.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Accounts Receivable &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accounts receivable primarily consists of receivables from third party gift card distributors, delivery partners, insurance liabilities covered by third-party insurance carriers and vendor rebates.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We closely monitor accounts receivable and held to maturity investment balances and estimate the allowance for credit losses when lifetime credit losses are expected by management. Our estimate is based on historical collection experience, external market data and other factors, including those related to current market conditions and events. We do not recognize a reserve for expected credit losses related to our U.S. Treasury security investments as management has concluded there is no risk of non-payment.  &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022 and 2021, our allowance for credit losses was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,180&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,950&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Inventory &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Inventory&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, consisting principally of food, beverages, and supplies, is valued at the lower of first-in, first-out cost or net realizable value. &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Equity Method Investments&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Investments are accounted for under the equity method if we are able to exercise significant influence, but not control, over an investee. Our share of the earnings or losses as reported by the investees is classified as income from equity investees on our consolidated statements of income and comprehensive income. The investments are evaluated for impairment annually and when facts and circumstances indicate that the carrying value may not be recoverable. If a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded in interest income and other income, net on our consolidated statements of income and comprehensive income.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Investments &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Investments classified as trading securities are carried at fair value with any unrealized gain or loss being recorded in the consolidated statements of income and comprehensive income. Investments classified as available-for-sale are carried at fair value with unrealized gains and losses, net of tax, included as a component of other comprehensive income (loss), net of income taxes on the consolidated statements of income and comprehensive income. Held-to-maturity securities are carried at amortized cost. Non-marketable equity investments are measured at cost, less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Impairment charges on investments are recognized in interest and other income, net on the consolidated statements of income and comprehensive income when management believes the decline in the fair value of the investment is other-than-temporary. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value Measurements &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Fair value is the price we would receive to sell an asset or pay to transfer a liability (exit price) in an orderly transaction between market participants. For assets and liabilities recorded or disclosed at fair value, we determine fair value based on the following: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated with observable market data. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3: Unobservable inputs for the asset or liability. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Foreign Currency Translation &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our international operations use the local currency as the functional currency. Assets and liabilities are translated at exchange rates in effect as of the balance sheet date. Income and expense accounts are translated monthly using average monthly exchange rates. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Resulting&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; translation adjustments are recorded as a separate component of other comprehensive income (loss), net of income taxes on the consolidated statement of income and comprehensive income.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Leasehold Improvements, Property and Equipment &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment are recorded at cost. Internal costs directly associated with the acquisition, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;development&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and construction of a restaurant are capitalized. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the years ended&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; December&#160;31, 2022, 2021 and 2020, we capitalized $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,695&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,870&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,268&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of internal costs, respectively. Expenditures for refurbishments and improvements that significantly add to the productivity capacity or extend the useful life are capitalized, while expenditures for maintenance and repairs are expensed as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term, which generally includes option periods that are reasonably certain, or the estimated useful lives of the assets. Upon retirement or disposal of assets, the accounts are relieved of cost and accumulated depreciation and any related gain or loss is reflected in impairment, closure costs, and asset disposals in the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;At least annually, or when impairment indicators are present, we evaluate, and adjust when necessary, the estimated useful lives of leasehold improvements, property and equipment. The changes in estimated useful lives did not have a material impact on depreciation in any period. The estimated useful lives are:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:center"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements and buildings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Leases &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The majority of our operating leases consist of restaurant locations and office space. We determine if a contract contains a lease at inception. Our leases generally have remaining terms of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years and most include options to extend the leases for additional &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize an operating lease asset and operating lease liability for each lease with a contractual term greater than 12 months at the time of lease inception. We do not record leases with an initial term of 12 months or less on our consolidated balance sheet but continue to record rent expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets and liabilities are recognized at the lease commencement date, which is the date we control the use of the property. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components. We consider fixed CAM part of our fixed future lease payments; therefore, fixed CAM is also included in our lease liability. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the lease term including reasonably certain renewal periods. As we have &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease costs recorded primarily as occupancy costs include fixed operating lease costs, variable lease costs and short-term lease costs. Most of our real estate leases require we pay certain expenses, such as CAM costs, real estate taxes and insurance, of which the fixed portion is included in operating lease costs. We recognize operating lease costs on a straight-line basis over the lease term. In addition to the above costs, variable lease costs also include amounts based on a percentage of gross sales in excess of specified levels and are recognized when probable and are not included in determining the present value of our operating lease liability.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. For operating leases, operating lease assets are reduced over the lease term by the recognized straight-line lease expense less the amount of accretion of the lease liability.  Additionally, tenant incentives used to fund leasehold improvements are generally recognized when earned and reduce our right-of-use asset related to the lease. These are amortized through the operating lease asset as reductions of expense over the lease term.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have not entered into any leases with related parties.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Goodwill &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Goodwill is not subject to amortization, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;but&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; instead is tested for impairment annually in the fourth quarter, or more frequently when impairment indicators are present, and we are required to record any necessary impairment adjustments. Impairment is measured as the excess of the carrying value over the fair value of the goodwill. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;No&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; impairment charges were recognized on goodwill for the years ended December&#160;31, 2022, 2021, and 2020. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Other Assets &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other assets consist primarily of a rabbi trust as &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;described&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; further in Note 4. &#x201c;Fair Value of Financial Instruments,&#x201d; software as a service implementation costs where the service period is greater than one year, an equity method investment described further in Note 5. &#x201c;Equity Investments&#x201d; and transferable liquor licenses.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Insurance Liability &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We are self-insured for a significant portion of our employee health benefits programs, and carry significant retentions for risks and associated liabilities with respect to workers&#x2019; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#x2019; and officers&#x2019; liability. Predetermined loss limits have been arranged with third party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;and&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; economic conditions, and is closely monitored and adjusted when warranted by changing circumstances.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Reserves/Contingencies for Litigation and Other Matters &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We are involved in various claims and legal actions that arise in the ordinary course of business. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Income Taxes &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We compute income taxes using the asset and liability method, under which deferred income tax assets and liabilities are recognized based on the differences between the financial reporting bases and the respective tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which we expect the temporary differences to reverse. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We routinely assess the realizability of our deferred tax assets by jurisdiction and may record a valuation allowance if, based on all available positive and negative evidence, we determine that some portion of the deferred tax assets may not be realized prior to expiration. If we determine that we may be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes during the period in which the determination was made that the deferred tax asset can be realized. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate our tax filing positions and recognize a tax benefit from an uncertain tax position only if it is more likely than not that based on its technical merits the tax position will be sustained upon examination by the relevant taxing authorities, including resolutions of any related appeals or litigation processes. The tax benefits recognized in the financial statements from such a position are measured based on the largest tax benefit that has a greater than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% likelihood of being realized upon settlement with a taxing authority. For uncertain tax positions that do not meet this threshold, we record a related tax reserve in the period in which it arises. We adjust our unrecognized tax benefit liability and provision for income taxes in the period in which the uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when new information becomes available that requires a change in recognition and/or measurement of the liability.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize interest to be paid on an underpayment of income taxes in interest expense and any related statutory penalties in the provision for income taxes in our consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. Accrued interest and penalties are included within the related tax reserve on our consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Revenue Recognition&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We generally recognize revenue, net of discounts and incentives, when payment is tendered at the point of sale.&#160;We report revenue net of sales-related taxes collected from customers and remitted to governmental taxing authorities. Food and beverage revenue primarily relates to the sale of food and beverages. Delivery service revenue is comprised of delivery and related service fees charged to customers on sales made through Chipotle&#x2019;s app and website. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Delivery&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We offer our customers delivery in almost all of our geographic regions. Delivery services are fulfilled by third-party service providers. In some cases, we make delivery sales through our website Chipotle.com or the Chipotle App (&#x201c;White Label Sales&#x201d;). In other cases, we make delivery sales through a non-Chipotle owned channel, such as the delivery partner&#x2019;s website or mobile app (&#x201c;Marketplace Sales&#x201d;). With respect to White Label Sales, we control the delivery services and generally recognize revenue, including delivery fees, when the delivery partner transfers food to the customer. For these sales, we receive payment directly from the customer at the time of sale. With respect to Marketplace Sales, we generally recognize revenue, excluding delivery fees collected by the delivery partner, when control of the food is transferred to the delivery partner. We receive payment from the delivery partner subsequent to the transfer of food and the payment terms are short-term in nature.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Gift Cards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We sell gift cards, which do not have expiration dates and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#x201c;gift card breakage rate&#x201d;)&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability balances are typically highest at the end of each calendar year following increased gift card sales during the holiday season; accordingly, revenue recognized from gift card liability balances is highest in the first quarter of each calendar year.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Chipotle Rewards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have a loyalty program called Chipotle Rewards. Eligible customers who enroll in the program generally earn points for every dollar spent. In June 2021, we enhanced Chipotle Rewards and introduced a new redemption feature we call the &#x201c;Rewards Exchange&#x201d; that provides loyalty members multiple redemption options. Previously, Chipotle Rewards points were automatically redeemed for a free entr&#xe9;e when the customer obtained the required number of points. The change in the Chipotle Rewards program did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Earned rewards generally expire &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one month&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;two months&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; after they are issued, and points generally expire if an account is inactive for a period of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;six months&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We defer revenue associated with the estimated selling price of points or rewards earned by customers as each point or reward is earned, net of points or rewards we do not expect to be redeemed. The estimated selling price of each point or reward earned is based on the estimated value of the product for which the reward is expected to be redeemed. Our estimate of points and rewards we expect to be redeemed is based on historical and other company specific data. The costs associated with rewards redeemed are primarily included in food, beverage, and packaging on our consolidated statements of income and comprehensive income. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant. We completed our most recent breakage assessment as of October 31, 2022, which resulted in a reduction in revenue recognized of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,070&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; during the three months ended December 31, 2022. The reduction in revenue recognized was primarily the result of a change in our ultimate redemption rate estimate as program data indicated a higher redemption trend than previously estimated. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize loyalty revenue within food and beverage revenue on the consolidated statements of income and comprehensive income when a customer redeems an earned reward. Deferred revenue associated with Chipotle Rewards is included in unearned revenue on our consolidated balance sheets. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Advertising, Marketing and Promotional Costs &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Advertising, marketing and promotional costs are expensed as incurred and totaled $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;250,673&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,091&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,820&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Advertising, marketing and promotional costs include costs related to free food which a customer does not need to make a purchase to earn. These costs are included in other operating costs on the consolidated statements of &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;income and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During 2022, we issued shares as part of employee compensation pursuant to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan (the &#x201c;2011 Incentive Plan&#x201d;), which was replaced on May 18, 2022 by the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the &#x201c;2022 Incentive Plan&#x201d;). SOSARs and stock awards generally vest equally over &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;three years&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and expire after &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;seven years&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. Stock-based compensation expense is generally recognized on a straight-line basis for each separate vesting portion. Compensation expense related to employees eligible to retire and retain full rights to the awards is recognized over &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; months which coincides with the service period required to earn the full award. We estimate forfeitures based on historical data when determining the amount of stock-based compensation costs to be recognized in each period. We have also granted stock awards with performance vesting conditions and/or market vesting conditions. Stock awards with performance or market vesting conditions generally vest based on our achievement versus stated targets or criteria over a &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; performance and service period. Compensation expense on stock awards subject to performance conditions, which is based on the quantity of awards we have determined are probable of vesting, is recognized over the longer of the estimated performance goal attainment period or time vesting period. Compensation expense is recognized ratably for awards subject&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #252525;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to market conditions &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;regardless of whether the market condition is satisfied, provided that the requisite service has been provided.&#160;Some stock-based compensation awards are made to employees involved in our new restaurant development activities, and expense for these awards is recognized as capitalized development and&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; included in leasehold improvements, property and equipment, net, on the consolidated balance sheets. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Restaurant Pre-Opening Costs &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Pre-opening costs, including rent, wages, benefits and travel for training and opening teams, food and other restaurant operating costs, are expensed as incurred &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;prior&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to a restaurant opening for business, and are included in operating expenses on the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#x2019;s cash flows are not generally independent of the cash flows of others in a market. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The fair value measurement for asset impairment is generally based on Level 3 inputs. See &#x201c;Fair Value Measurements&#x201d; above for a description of level inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#x2019;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset's estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#x2019;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Earnings per Share&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Basic earnings per share is calculated by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during each period. Diluted earnings per share (&#x201c;diluted EPS&#x201d;) is calculated using income available to &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;common&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shareholders divided by diluted weighted-average shares of common stock outstanding during each period. Potentially dilutive securities include shares of common stock underlying SOSARs and non-vested stock awards (collectively &#x201c;stock awards&#x201d;). Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Stock awards are excluded from the calculation of diluted EPS in the event they are subject to performance conditions or are antidilutive.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Recently Issued Accounting Standards &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The pronouncement provides temporary optional expedients and exceptions to the current guidance on contract modifications and hedge accounting to ease the financial reporting burden related to the expected market transition from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and generally can be applied to applicable contract modifications through December 31, 2024 (the sunset date was extended from December 31, 2022 to December 31, 2024 by the issuance of ASU No. 2022-06 in December 2022). We are evaluating the impact of the transition from LIBOR to alternative reference rates but do not expect a significant impact to our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.&lt;/span&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfRestaurants
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember"
      decimals="INF"
      id="ct-nonFraction-e5056534-29c1-4248-90f8-5db5aa0dc9ed"
      unitRef="Unit14">3187</us-gaap:NumberOfRestaurants>
    <us-gaap:NumberOfRestaurants
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_country_US"
      decimals="INF"
      id="ct-nonFraction-a20b784a-6e31-405e-9099-44a297e54cdd"
      unitRef="Unit14">3129</us-gaap:NumberOfRestaurants>
    <us-gaap:NumberOfRestaurants
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleMember_srt_StatementGeographicalAxis_us-gaap_GeographicDistributionForeignMember"
      decimals="INF"
      id="ct-nonFraction-9e749366-ef12-41e4-8a98-a80c1d0b2770"
      unitRef="Unit14">53</us-gaap:NumberOfRestaurants>
    <us-gaap:NumberOfRestaurants
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_PizzeriaLocaleMember"
      decimals="INF"
      id="ct-nonFraction-391820c0-f13f-43ee-a634-3d9e30158fdd"
      unitRef="Unit14">5</us-gaap:NumberOfRestaurants>
    <cmg:NumberOfRegionsInWhichEntityOperates
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-3ccc1b13-d64f-496d-86cf-1f7a085e466d"
      unitRef="Unit16">8</cmg:NumberOfRegionsInWhichEntityOperates>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-36fd0876-3bfa-4ec6-a509-77186c733514"
      unitRef="Unit19">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ce5a3796-f32c-41d7-897b-5562ee76b42d">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Principles of Consolidation and Basis of Presentation&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our consolidated financial statements include our accounts, our wholly and majority owned subsidiaries and investees we control&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; after elimination of all intercompany accounts and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;transactions. Certain prior-year amounts have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-a82287b6-68de-44d8-ae6f-65f0f3b1dc59">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Management Estimates &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;estimates&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities as of the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates under different assumptions or conditions. &lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-c94528e9-ab2a-4024-97c5-022ac419e08d">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We consider highly liquid investment instruments purchased with an initial maturity of three months or less to be cash equivalents. Amounts receivable from credit card companies are also considered cash equivalents as they are both short term and highly liquid in nature. We maintain cash and cash equivalent balances that exceed federally-insured limits with a number of financial institutions.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-84df0f0c-c4c9-44a3-aa65-ab550385eda1">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Restricted Cash &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We maintain certain cash balances restricted as to withdrawal or use. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Restricted cash assets are primarily insurance-related restricted trust assets.&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-da48089f-a4d5-4476-8cb9-7051b6e1b3fa">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Accounts Receivable &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accounts receivable primarily consists of receivables from third party gift card distributors, delivery partners, insurance liabilities covered by third-party insurance carriers and vendor rebates.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-173dfe69-a474-4b78-b556-1349f29ed1ae">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Allowance for Credit Losses&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We closely monitor accounts receivable and held to maturity investment balances and estimate the allowance for credit losses when lifetime credit losses are expected by management. Our estimate is based on historical collection experience, external market data and other factors, including those related to current market conditions and events. We do not recognize a reserve for expected credit losses related to our U.S. Treasury security investments as management has concluded there is no risk of non-payment.  &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022 and 2021, our allowance for credit losses was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,180&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,950&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4eb46888-c6a1-48f8-a851-c4dfdcb52f86"
      unitRef="Unit1">1180000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-65387ee0-ce8f-4b4f-8fd4-ec8a7973bf92"
      unitRef="Unit1">1950000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-fa05a491-0f7b-4015-9344-664179aa00ff">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Inventory &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Inventory&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, consisting principally of food, beverages, and supplies, is valued at the lower of first-in, first-out cost or net realizable value. &lt;/span&gt;&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3366abcb-225c-4715-bdff-5840e5aa67d9">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Equity Method Investments&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Investments are accounted for under the equity method if we are able to exercise significant influence, but not control, over an investee. Our share of the earnings or losses as reported by the investees is classified as income from equity investees on our consolidated statements of income and comprehensive income. The investments are evaluated for impairment annually and when facts and circumstances indicate that the carrying value may not be recoverable. If a decline in fair value is determined to be other-than-temporary, an impairment charge is recorded in interest income and other income, net on our consolidated statements of income and comprehensive income.&lt;/span&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d39a00ed-10cd-4b40-b0de-393756031e94">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Investments &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Investments classified as trading securities are carried at fair value with any unrealized gain or loss being recorded in the consolidated statements of income and comprehensive income. Investments classified as available-for-sale are carried at fair value with unrealized gains and losses, net of tax, included as a component of other comprehensive income (loss), net of income taxes on the consolidated statements of income and comprehensive income. Held-to-maturity securities are carried at amortized cost. Non-marketable equity investments are measured at cost, less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or similar investment of the same issuer.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Impairment charges on investments are recognized in interest and other income, net on the consolidated statements of income and comprehensive income when management believes the decline in the fair value of the investment is other-than-temporary. &lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-6cbd8688-dabf-4a85-bec9-f9641f7697ae">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value Measurements &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Fair value is the price we would receive to sell an asset or pay to transfer a liability (exit price) in an orderly transaction between market participants. For assets and liabilities recorded or disclosed at fair value, we determine fair value based on the following: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 2: Observable inputs other than prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated with observable market data. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0.68in;margin-right: 0;margin-top: 4.5pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3: Unobservable inputs for the asset or liability. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs. &lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-b7f71a56-af38-49f8-ba28-d75241cc7d12">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Foreign Currency Translation &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our international operations use the local currency as the functional currency. Assets and liabilities are translated at exchange rates in effect as of the balance sheet date. Income and expense accounts are translated monthly using average monthly exchange rates. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Resulting&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; translation adjustments are recorded as a separate component of other comprehensive income (loss), net of income taxes on the consolidated statement of income and comprehensive income.&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-af69bb60-805e-4afc-8513-3570cb56d69e">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Leasehold Improvements, Property and Equipment &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment are recorded at cost. Internal costs directly associated with the acquisition, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;development&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and construction of a restaurant are capitalized. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the years ended&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; December&#160;31, 2022, 2021 and 2020, we capitalized $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,695&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,870&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,268&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of internal costs, respectively. Expenditures for refurbishments and improvements that significantly add to the productivity capacity or extend the useful life are capitalized, while expenditures for maintenance and repairs are expensed as incurred. Depreciation is calculated using the straight-line method over the estimated useful lives of the assets. Leasehold improvements are amortized over the shorter of the lease term, which generally includes option periods that are reasonably certain, or the estimated useful lives of the assets. Upon retirement or disposal of assets, the accounts are relieved of cost and accumulated depreciation and any related gain or loss is reflected in impairment, closure costs, and asset disposals in the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Assets to be disposed of are reported at the lower of their carrying amount or fair value less estimated costs to sell.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;At least annually, or when impairment indicators are present, we evaluate, and adjust when necessary, the estimated useful lives of leasehold improvements, property and equipment. The changes in estimated useful lives did not have a material impact on depreciation in any period. The estimated useful lives are:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:center"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements and buildings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <cmg:CapitalizedDevelopment
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4441ac96-e9c0-4312-b516-b0fb5a49d273"
      unitRef="Unit1">12695000</cmg:CapitalizedDevelopment>
    <cmg:CapitalizedDevelopment
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6e0bfeb7-dd22-486a-af2a-bd830cb21177"
      unitRef="Unit1">10870000</cmg:CapitalizedDevelopment>
    <cmg:CapitalizedDevelopment
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2c018a49-4b1d-45b8-9a3d-df201a3c392f"
      unitRef="Unit1">9268000</cmg:CapitalizedDevelopment>
    <cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3cabc04c-4081-411d-a0c3-fe2eecac50f6">&lt;div style="text-align:center"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: auto;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 0.5pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 0.5pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements and buildings&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0.02in;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Furniture and fixtures&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: top;width: 81.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;text-indent: -0.17in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: none;border-left: none;border-right: none;border-top: none;padding-bottom: 0;padding-top: 0;vertical-align: middle;width: 18.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.75pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"
      id="ct-nonNumeric-cbc377e6-d746-4de6-a3a7-9dbe4512dec4">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"
      id="ct-nonNumeric-881b3732-8618-46fb-a8d2-b751a5822992">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="ct-nonNumeric-b1b28392-7eea-436b-a74d-0971b6850215">P4Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      id="ct-nonNumeric-45ba0c66-031e-47b8-8398-f2cf198bb1d6">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="ct-nonNumeric-d361ffa7-9e9e-4e33-a251-173d3e81ab25">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      id="ct-nonNumeric-ac729fa9-cddc-4f38-b6ac-a6cac31350a0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-0cc13ce1-c459-4358-86cd-a89792fcf04b">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Leases &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The majority of our operating leases consist of restaurant locations and office space. We determine if a contract contains a lease at inception. Our leases generally have remaining terms of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years and most include options to extend the leases for additional &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-year periods. Generally, the lease term is the minimum of the noncancelable period of the lease or the lease term inclusive of reasonably certain renewal periods up to a term of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize an operating lease asset and operating lease liability for each lease with a contractual term greater than 12 months at the time of lease inception. We do not record leases with an initial term of 12 months or less on our consolidated balance sheet but continue to record rent expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets and liabilities are recognized at the lease commencement date, which is the date we control the use of the property. Operating lease liabilities represent the present value of lease payments not yet paid. We made the policy election to combine lease and non-lease components. We consider fixed CAM part of our fixed future lease payments; therefore, fixed CAM is also included in our lease liability. To determine the present value of lease payments not yet paid, we estimate incremental borrowing rates corresponding to the lease term including reasonably certain renewal periods. As we have &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; outstanding debt nor committed credit facilities, secured or otherwise, we estimate this rate based on prevailing financial market conditions, comparable company and credit analysis, and management judgment.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease costs recorded primarily as occupancy costs include fixed operating lease costs, variable lease costs and short-term lease costs. Most of our real estate leases require we pay certain expenses, such as CAM costs, real estate taxes and insurance, of which the fixed portion is included in operating lease costs. We recognize operating lease costs on a straight-line basis over the lease term. In addition to the above costs, variable lease costs also include amounts based on a percentage of gross sales in excess of specified levels and are recognized when probable and are not included in determining the present value of our operating lease liability.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments, initial direct costs, lease incentives, and impairment of operating lease assets. For operating leases, operating lease assets are reduced over the lease term by the recognized straight-line lease expense less the amount of accretion of the lease liability.  Additionally, tenant incentives used to fund leasehold improvements are generally recognized when earned and reduce our right-of-use asset related to the lease. These are amortized through the operating lease asset as reductions of expense over the lease term.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 12pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have not entered into any leases with related parties.&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_12_31_2022_srt_RangeAxis_srt_MinimumMember"
      id="ct-nonNumeric-99e831de-8f3c-494d-8d90-afff78c61371">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="As_Of_12_31_2022_srt_RangeAxis_srt_MaximumMember"
      id="ct-nonNumeric-7b0e6ca7-fed2-4c69-9ee6-28797954896b">P20Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d49ea148-d787-4148-9d83-0b0530bc19d1">P5Y</cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_12_31_2022"
      id="ct-nonNumeric-dde96ec6-59f8-4e03-aaab-75c0b2f4fd44">P20Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-5a7cc17a-7019-4b7e-8542-554efebe5fb9"
      unitRef="Unit1">0</us-gaap:LongTermDebt>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-f307fba8-0268-4121-a06f-46b3bec5b859">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Goodwill &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Goodwill is not subject to amortization, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;but&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; instead is tested for impairment annually in the fourth quarter, or more frequently when impairment indicators are present, and we are required to record any necessary impairment adjustments. Impairment is measured as the excess of the carrying value over the fair value of the goodwill. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;No&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; impairment charges were recognized on goodwill for the years ended December&#160;31, 2022, 2021, and 2020. &lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="INF"
      id="ct-nonFraction-3d276499-85b9-421a-8c4e-36d4f88ec4c0"
      unitRef="Unit1">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="INF"
      id="ct-nonFraction-2f820c7e-5407-4aae-ad38-11d20d8fd6eb"
      unitRef="Unit1">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-75836d56-8609-4bec-89c4-319eec5ca8e9"
      unitRef="Unit1">0</us-gaap:GoodwillImpairmentLoss>
    <cmg:OtherAssetsPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-6897f1b6-fcd7-4629-82c0-f2f55eb4e540">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Other Assets &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other assets consist primarily of a rabbi trust as &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;described&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; further in Note 4. &#x201c;Fair Value of Financial Instruments,&#x201d; software as a service implementation costs where the service period is greater than one year, an equity method investment described further in Note 5. &#x201c;Equity Investments&#x201d; and transferable liquor licenses.&lt;/span&gt;&lt;/p&gt;</cmg:OtherAssetsPolicyTextBlock>
    <us-gaap:LiabilityReserveEstimatePolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-db3d6d33-4b07-4270-afb6-962ddff5bd5d">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Insurance Liability &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We are self-insured for a significant portion of our employee health benefits programs, and carry significant retentions for risks and associated liabilities with respect to workers&#x2019; compensation, general liability, property and auto damage, employment practices liability, cyber liability and directors&#x2019; and officers&#x2019; liability. Predetermined loss limits have been arranged with third party insurance companies to limit exposure to these claims. We record a liability that represents our estimated cost of claims incurred and unpaid as of the balance sheet date. Our estimated liability is not discounted and is based on a number of assumptions and factors, including historical trends, actuarial assumptions &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;and&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; economic conditions, and is closely monitored and adjusted when warranted by changing circumstances.&lt;/span&gt;&lt;/p&gt;</us-gaap:LiabilityReserveEstimatePolicy>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-812bbe6b-ec53-4cc5-bebd-e637872befda">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Reserves/Contingencies for Litigation and Other Matters &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We are involved in various claims and legal actions that arise in the ordinary course of business. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We record an accrual for legal contingencies when we determine that it is probable that we have incurred a liability and we can reasonably estimate the amount of the loss. &lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d64b7c44-b54b-4202-9e9c-735e3fd9422f">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Income Taxes &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We compute income taxes using the asset and liability method, under which deferred income tax assets and liabilities are recognized based on the differences between the financial reporting bases and the respective tax bases of assets and liabilities. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which we expect the temporary differences to reverse. Any effects of changes in income tax rates or tax laws are included in the provision for income taxes in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We routinely assess the realizability of our deferred tax assets by jurisdiction and may record a valuation allowance if, based on all available positive and negative evidence, we determine that some portion of the deferred tax assets may not be realized prior to expiration. If we determine that we may be able to realize our deferred tax assets in the future in excess of their net recorded amount, we would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income taxes during the period in which the determination was made that the deferred tax asset can be realized. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate our tax filing positions and recognize a tax benefit from an uncertain tax position only if it is more likely than not that based on its technical merits the tax position will be sustained upon examination by the relevant taxing authorities, including resolutions of any related appeals or litigation processes. The tax benefits recognized in the financial statements from such a position are measured based on the largest tax benefit that has a greater than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% likelihood of being realized upon settlement with a taxing authority. For uncertain tax positions that do not meet this threshold, we record a related tax reserve in the period in which it arises. We adjust our unrecognized tax benefit liability and provision for income taxes in the period in which the uncertain tax position is effectively settled, the statute of limitations expires for the relevant taxing authority to examine the tax position or when new information becomes available that requires a change in recognition and/or measurement of the liability.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize interest to be paid on an underpayment of income taxes in interest expense and any related statutory penalties in the provision for income taxes in our consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. Accrued interest and penalties are included within the related tax reserve on our consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <cmg:TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember"
      decimals="INF"
      id="ct-nonFraction-2a1d2f4d-a2ba-43d4-82d3-3460d3763c22"
      unitRef="Unit13">0.50</cmg:TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-09515f78-761d-4941-a977-ef4af0a130a7">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Revenue Recognition&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We generally recognize revenue, net of discounts and incentives, when payment is tendered at the point of sale.&#160;We report revenue net of sales-related taxes collected from customers and remitted to governmental taxing authorities. Food and beverage revenue primarily relates to the sale of food and beverages. Delivery service revenue is comprised of delivery and related service fees charged to customers on sales made through Chipotle&#x2019;s app and website. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Delivery&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We offer our customers delivery in almost all of our geographic regions. Delivery services are fulfilled by third-party service providers. In some cases, we make delivery sales through our website Chipotle.com or the Chipotle App (&#x201c;White Label Sales&#x201d;). In other cases, we make delivery sales through a non-Chipotle owned channel, such as the delivery partner&#x2019;s website or mobile app (&#x201c;Marketplace Sales&#x201d;). With respect to White Label Sales, we control the delivery services and generally recognize revenue, including delivery fees, when the delivery partner transfers food to the customer. For these sales, we receive payment directly from the customer at the time of sale. With respect to Marketplace Sales, we generally recognize revenue, excluding delivery fees collected by the delivery partner, when control of the food is transferred to the delivery partner. We receive payment from the delivery partner subsequent to the transfer of food and the payment terms are short-term in nature.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Gift Cards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We sell gift cards, which do not have expiration dates and we do not deduct non-usage fees from outstanding gift card balances. Gift card balances are initially recorded as unearned revenue. We recognize revenue from gift cards when the gift card is redeemed by the customer. Historically, the majority of gift cards are redeemed within one year. In addition, &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;a portion of gift cards are not expected to be redeemed and will be recognized as breakage over time in proportion to gift card redemptions (&#x201c;gift card breakage rate&#x201d;)&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The gift card breakage rate is based on company and program specific information, including historical redemption patterns, and expected remittance to government agencies under unclaimed property laws, if applicable.&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #212529;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate our gift card breakage rate estimate annually, or more frequently as circumstances warrant, and apply that rate to gift card redemptions. &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability balances are typically highest at the end of each calendar year following increased gift card sales during the holiday season; accordingly, revenue recognized from gift card liability balances is highest in the first quarter of each calendar year.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Chipotle Rewards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have a loyalty program called Chipotle Rewards. Eligible customers who enroll in the program generally earn points for every dollar spent. In June 2021, we enhanced Chipotle Rewards and introduced a new redemption feature we call the &#x201c;Rewards Exchange&#x201d; that provides loyalty members multiple redemption options. Previously, Chipotle Rewards points were automatically redeemed for a free entr&#xe9;e when the customer obtained the required number of points. The change in the Chipotle Rewards program did not have a material impact on our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We may also periodically offer promotions, which typically provide the customer with the opportunity to earn bonus points or other rewards. Earned rewards generally expire &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one month&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;two months&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; after they are issued, and points generally expire if an account is inactive for a period of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;six months&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We defer revenue associated with the estimated selling price of points or rewards earned by customers as each point or reward is earned, net of points or rewards we do not expect to be redeemed. The estimated selling price of each point or reward earned is based on the estimated value of the product for which the reward is expected to be redeemed. Our estimate of points and rewards we expect to be redeemed is based on historical and other company specific data. The costs associated with rewards redeemed are primarily included in food, beverage, and packaging on our consolidated statements of income and comprehensive income. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We evaluate Chipotle Rewards point breakage annually, or more frequently as circumstances warrant. We completed our most recent breakage assessment as of October 31, 2022, which resulted in a reduction in revenue recognized of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,070&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; during the three months ended December 31, 2022. The reduction in revenue recognized was primarily the result of a change in our ultimate redemption rate estimate as program data indicated a higher redemption trend than previously estimated. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We recognize loyalty revenue within food and beverage revenue on the consolidated statements of income and comprehensive income when a customer redeems an earned reward. Deferred revenue associated with Chipotle Rewards is included in unearned revenue on our consolidated balance sheets. &lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <cmg:RewardProgramExpirationPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember"
      id="ct-nonNumeric-a76d3c5a-ea76-4d70-9fc9-85708b06877f">P1M</cmg:RewardProgramExpirationPeriod>
    <cmg:RewardProgramExpirationPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember"
      id="ct-nonNumeric-49315ba6-9aa9-4563-b310-c3f8246b91dc">P2M</cmg:RewardProgramExpirationPeriod>
    <cmg:EarnedPointsExpirationPeriodForInactivity
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-500c1d2b-681a-4cff-b631-90e04e2a6f13">P6M</cmg:EarnedPointsExpirationPeriodForInactivity>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-8afc2b47-35fe-4662-92e8-c9717af4a845"
      unitRef="Unit1">6070000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-01119f73-7e8f-420b-b354-783dfb4916cc">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Advertising, Marketing and Promotional Costs &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Advertising, marketing and promotional costs are expensed as incurred and totaled $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;250,673&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,091&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,820&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Advertising, marketing and promotional costs include costs related to free food which a customer does not need to make a purchase to earn. These costs are included in other operating costs on the consolidated statements of &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;income and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;/p&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4cd58489-699c-457f-86ee-b0eb2c7ab6ff"
      unitRef="Unit1">250673000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-914e0be8-8e54-4e29-93f5-c133666cebab"
      unitRef="Unit1">222091000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:MarketingAndAdvertisingExpense
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f0465111-2873-4ec5-9311-1f1eb0f13ea6"
      unitRef="Unit1">222820000</us-gaap:MarketingAndAdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-2f255b90-db6a-4b72-a1cf-2ea8077434fd">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During 2022, we issued shares as part of employee compensation pursuant to the Amended and Restated Chipotle Mexican Grill, Inc. 2011 Stock Incentive Plan (the &#x201c;2011 Incentive Plan&#x201d;), which was replaced on May 18, 2022 by the Chipotle Mexican Grill, Inc. 2022 Stock Incentive Plan (the &#x201c;2022 Incentive Plan&#x201d;). SOSARs and stock awards generally vest equally over &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-14ad6102-5c16-4c0e-8857-8f97b64e4809;"&gt;two&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;three years&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and expire after &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;seven years&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. Stock-based compensation expense is generally recognized on a straight-line basis for each separate vesting portion. Compensation expense related to employees eligible to retire and retain full rights to the awards is recognized over &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; months which coincides with the service period required to earn the full award. We estimate forfeitures based on historical data when determining the amount of stock-based compensation costs to be recognized in each period. We have also granted stock awards with performance vesting conditions and/or market vesting conditions. Stock awards with performance or market vesting conditions generally vest based on our achievement versus stated targets or criteria over a &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-ccbb7c55-c4ec-4c16-9a5d-ce0b0d472cbe;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; performance and service period. Compensation expense on stock awards subject to performance conditions, which is based on the quantity of awards we have determined are probable of vesting, is recognized over the longer of the estimated performance goal attainment period or time vesting period. Compensation expense is recognized ratably for awards subject&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #252525;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to market conditions &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;regardless of whether the market condition is satisfied, provided that the requisite service has been provided.&#160;Some stock-based compensation awards are made to employees involved in our new restaurant development activities, and expense for these awards is recognized as capitalized development and&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; included in leasehold improvements, property and equipment, net, on the consolidated balance sheets. &lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember_us-gaap_VestingAxis_cmg_VestingPeriod2Member"
      id="ct-nonNumeric-6c9da9a0-ef22-4860-91ba-66cc572964d4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockAppreciationRightsSARSMember"
      id="ct-nonNumeric-1ad07b94-c27e-42b6-90cd-ee57d9bdf6a3">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cmg:EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-1e42b719-b1b8-413c-8848-bf587d5a56be">P12M</cmg:EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition>
    <us-gaap:StartUpActivitiesCostPolicy
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ee036c7f-3bb4-4ef7-9a5c-146936adc9be">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Restaurant Pre-Opening Costs &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Pre-opening costs, including rent, wages, benefits and travel for training and opening teams, food and other restaurant operating costs, are expensed as incurred &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;prior&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; to a restaurant opening for business, and are included in operating expenses on the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:StartUpActivitiesCostPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3bdaca22-7ab8-4f7f-af5b-30ad5ad59e75">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Impairment of Long-Lived Assets &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. For the purpose of reviewing restaurant assets to be held and used for potential impairment, assets are grouped together at the market level, or in the case of a potential relocation or closure, at the restaurant level. We manage our restaurants as a group with common costs and promotional activities; as such, an individual restaurant&#x2019;s cash flows are not generally independent of the cash flows of others in a market. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The fair value measurement for asset impairment is generally based on Level 3 inputs. See &#x201c;Fair Value Measurements&#x201d; above for a description of level inputs. We first compare the carrying value of the asset (or asset group, referred interchangeably throughout as asset) to the asset&#x2019;s estimated future undiscounted cash flows. If the estimated undiscounted future cash flows are less than the carrying value of the asset, we determine if we have an impairment loss by comparing the carrying value of the asset to the asset's estimated fair value. The estimated fair value of the asset is generally determined using the income approach to measure the fair value, which is based on the present value of estimated future cash flows. Key inputs to the income approach for restaurant assets include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant. In certain cases, management uses other market information, when available, to estimate the fair value of an asset. The impairment charges represent the excess of each asset&#x2019;s carrying amount over its estimated fair value and are allocated among the long-lived asset or assets of the group. &lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-dba396ef-4019-411d-97cc-1c08fd483058">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Earnings per Share&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Basic earnings per share is calculated by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during each period. Diluted earnings per share (&#x201c;diluted EPS&#x201d;) is calculated using income available to &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;common&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shareholders divided by diluted weighted-average shares of common stock outstanding during each period. Potentially dilutive securities include shares of common stock underlying SOSARs and non-vested stock awards (collectively &#x201c;stock awards&#x201d;). Diluted EPS considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Stock awards are excluded from the calculation of diluted EPS in the event they are subject to performance conditions or are antidilutive.&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3c461de1-d1c2-4536-b7e0-e41b040b3ccb">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Recently Issued Accounting Standards &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;In March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting.&#x201d; The pronouncement provides temporary optional expedients and exceptions to the current guidance on contract modifications and hedge accounting to ease the financial reporting burden related to the expected market transition from the London Interbank Offered Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The guidance was effective upon issuance and generally can be applied to applicable contract modifications through December 31, 2024 (the sunset date was extended from December 31, 2022 to December 31, 2024 by the issuance of ASU No. 2022-06 in December 2022). We are evaluating the impact of the transition from LIBOR to alternative reference rates but do not expect a significant impact to our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact to the consolidated financial statements.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-39f49d03-6ff3-4e44-947b-704f164ed3bf">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2. Supplemental Balance Sheet Information &lt;/span&gt;&lt;span id="Note_02" style="text-decoration: none;"/&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Land &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements and buildings &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,317,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,094,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Furniture and fixtures &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;242,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equipment &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;989,895&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;868,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Construction in Progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;123,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;107,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,685,734&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,305,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accumulated depreciation &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,734,587&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,536,323&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,951,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,769,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued payroll and benefits were as follows:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Workers' compensation liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued payroll and bonuses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;109,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;107,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other accrued payroll and benefits &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued payroll and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;170,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;162,405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued liabilities were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Sales and use tax payable &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;35,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Legal reserve liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;48,098&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other accrued liabilities &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;96,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;92,950&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;147,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;173,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;&lt;/span&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-28843cac-03bf-4e15-84f6-c5dbb435ac1a">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Land &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,943&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements and buildings &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,317,277&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,094,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Furniture and fixtures &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;242,166&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222,774&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equipment &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;989,895&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;868,435&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Construction in Progress&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;123,453&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;107,222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, gross&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,685,734&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,305,601&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accumulated depreciation &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,734,587&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,536,323&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,951,147&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,769,278&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="ct-nonFraction-1253d040-ced9-4c65-8a02-4da25b88c038"
      unitRef="Unit1">12943000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LandMember"
      decimals="-3"
      id="ct-nonFraction-cf710c63-478f-4fd7-8d2f-c928acf7a6ba"
      unitRef="Unit1">12943000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"
      decimals="-3"
      id="ct-nonFraction-06e357b0-1816-4ecd-add3-f443794ceb4e"
      unitRef="Unit1">2317277000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember"
      decimals="-3"
      id="ct-nonFraction-6ad59257-5148-4467-ab65-6b5ed629fac0"
      unitRef="Unit1">2094227000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="ct-nonFraction-dc798595-d5fd-4bef-a755-1d400becf7f1"
      unitRef="Unit1">242166000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="ct-nonFraction-aee3251a-9a79-48e0-b84a-5e8b5d603528"
      unitRef="Unit1">222774000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      decimals="-3"
      id="ct-nonFraction-73aa5a1a-1834-47ed-9709-41dc0fca1a66"
      unitRef="Unit1">989895000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember"
      decimals="-3"
      id="ct-nonFraction-4261368d-afde-4201-b36a-621b4d993fd0"
      unitRef="Unit1">868435000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="ct-nonFraction-0697747f-b154-498f-baf9-5da119184c83"
      unitRef="Unit1">123453000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="ct-nonFraction-f0e51094-59f0-41f5-8966-68dec5a30603"
      unitRef="Unit1">107222000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b051085c-3e74-4284-a92b-c17580ca2504"
      unitRef="Unit1">3685734000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-36ffef6d-6086-461e-b381-9e8120891218"
      unitRef="Unit1">3305601000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-2d64ec01-dc88-4750-9a9a-392e4d094636"
      unitRef="Unit1">1734587000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a54b60e1-42f6-4461-a128-6bd5a99cc83b"
      unitRef="Unit1">1536323000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1390c522-2579-4c61-8e4a-5619c2a59154"
      unitRef="Unit1">1951147000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-f661e6fa-0591-444a-a707-ad208f881618"
      unitRef="Unit1">1769278000</us-gaap:PropertyPlantAndEquipmentNet>
    <cmg:ScheduleOfAccruedPayrollAndBenefitsTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-a57900db-2718-4fb4-b14a-14f194b793e8">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Workers' compensation liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued payroll and bonuses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;109,190&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;107,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other accrued payroll and benefits &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,150&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 74.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued payroll and benefits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;170,456&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;162,405&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:ScheduleOfAccruedPayrollAndBenefitsTableTextBlock>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7cdaed6d-23d9-4452-b4fe-c4ef21f3fbdd"
      unitRef="Unit1">27531000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bdbc1f57-c819-4188-a14e-ee35ebc0ec83"
      unitRef="Unit1">27456000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6ac29149-e509-46a6-8ddf-b68ff5558050"
      unitRef="Unit1">109190000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7d55d77b-1a14-4fee-99f3-71edd771d222"
      unitRef="Unit1">107799000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e430d32c-bd91-4eea-b567-27d4bd90078d"
      unitRef="Unit1">33735000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-563cc48b-73be-4889-98ed-d41d927286fa"
      unitRef="Unit1">27150000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6efc8f57-8a94-4aea-8482-8d9df73f5c63"
      unitRef="Unit1">170456000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-96007962-3653-42e0-9274-dacc15b81166"
      unitRef="Unit1">162405000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-7298587c-4962-4c37-8d66-68006a4429ac">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Sales and use tax payable &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;35,567&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Legal reserve liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,227&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;48,098&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other accrued liabilities &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;96,745&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;92,950&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 73.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Accrued liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;147,539&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;173,052&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a25deebf-8ee9-487b-bb28-06d170cb013f"
      unitRef="Unit1">35567000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-626733bd-7b84-4848-accf-49351997dcff"
      unitRef="Unit1">32004000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <cmg:LegalReserveLiability
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-099de17d-2b88-400f-9a54-e66f9f5ab7b5"
      unitRef="Unit1">15227000</cmg:LegalReserveLiability>
    <cmg:LegalReserveLiability
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-23c9b6d2-bf67-4ee5-95f3-82f52bce299f"
      unitRef="Unit1">48098000</cmg:LegalReserveLiability>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c11a147e-ca06-4b7f-b25f-9048bd175e98"
      unitRef="Unit1">96745000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-03db697c-ea03-4e20-bad9-b5f6d5c0ebcf"
      unitRef="Unit1">92950000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f6487afe-e81d-4a9d-a252-704bfc0a3885"
      unitRef="Unit1">147539000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1ca49a3e-165c-4b1f-adac-74c2ca139651"
      unitRef="Unit1">173052000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-7ce7c62e-0e84-4192-b6af-6ff158d4bd0d">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;3. &lt;/span&gt;&lt;span id="_Hlk120691813" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Revenue &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Recognition&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"&gt;Gift Cards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The gift &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;card&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; liability included in unearned revenue on the consolidated balance sheets was as follows: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;145,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;130,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue recognized from the redemption of gift cards that was included in unearned revenue at the beginning of the year was as follows: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue recognized from gift card liability balance at the beginning of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;59,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;48,605&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;39,612&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"&gt;Chipotle Rewards&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Changes in our Chipotle Rewards liability included in unearned revenue on the consolidated balance sheets were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr style="height: 0.01in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Chipotle Rewards liability, beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;121,406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;106,759&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;87,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue recognized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;108,921&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;103,524&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,506&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Chipotle Rewards liability, ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;38,057&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-fe10ad5b-2b12-4945-b6ad-72866859e3d6">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;145,014&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;130,779&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember"
      decimals="-3"
      id="ct-nonFraction-40b68390-932e-42e2-aa35-2e7a1b5aba8f"
      unitRef="Unit1">145014000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember"
      decimals="-3"
      id="ct-nonFraction-4abe623b-537a-44f5-937b-97c71b3260fb"
      unitRef="Unit1">130779000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-7d578109-f332-434e-b38e-49b4fe95c86f">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue recognized from gift card liability balance at the beginning of the year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;59,175&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;48,605&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;39,612&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember"
      decimals="-3"
      id="ct-nonFraction-a3609a3d-f8ec-4da5-954b-0191f0079e86"
      unitRef="Unit1">59175000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_GiftCardMember"
      decimals="-3"
      id="ct-nonFraction-307a7a32-6820-43e5-ab44-c08bf9d8eb06"
      unitRef="Unit1">48605000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_GiftCardMember"
      decimals="-3"
      id="ct-nonFraction-46539e1c-ef04-4293-99f0-76302e7a9b86"
      unitRef="Unit1">39612000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-bba4e702-c9ca-48ea-8f3b-247b46995ac8">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr style="height: 0.01in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Chipotle Rewards liability, beginning balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,584&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue deferred&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;121,406&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;106,759&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;87,259&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Revenue recognized&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;108,921&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;103,524&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,506&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Chipotle Rewards liability, ending balance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;38,057&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,572&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 11.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,337&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-f0f4b520-97bf-4c2a-bc91-35ea0c632b6a"
      unitRef="Unit1">25572000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-2048b657-a398-4a20-8786-220ef6ad1cf1"
      unitRef="Unit1">22337000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2019_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-92abe3b5-64c5-4f55-8920-0421fac73be4"
      unitRef="Unit1">10584000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <cmg:ContractWithCustomerLiabilityRevenueDeferred
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-08e90e9d-6995-4810-8714-2c1ffa9d64da"
      unitRef="Unit1">121406000</cmg:ContractWithCustomerLiabilityRevenueDeferred>
    <cmg:ContractWithCustomerLiabilityRevenueDeferred
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-108a2a7e-824f-4e07-97ff-58cfbd35b2d5"
      unitRef="Unit1">106759000</cmg:ContractWithCustomerLiabilityRevenueDeferred>
    <cmg:ContractWithCustomerLiabilityRevenueDeferred
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-7a32469b-836f-46d9-b32d-9daa2a3138b7"
      unitRef="Unit1">87259000</cmg:ContractWithCustomerLiabilityRevenueDeferred>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-8af213cb-38ca-4d16-9c63-9bbf243b9e76"
      unitRef="Unit1">-108921000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-07319308-ba5e-435f-b111-00e8fee67115"
      unitRef="Unit1">-103524000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-002cce5e-c2f3-4f37-b5c7-a57a08edf270"
      unitRef="Unit1">-75506000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-392219b8-2d80-4e91-969a-160265e3c989"
      unitRef="Unit1">38057000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-63645fb7-9986-4088-90d4-ad2c42d4c6dd"
      unitRef="Unit1">25572000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="As_Of_12_31_2020_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember"
      decimals="-3"
      id="ct-nonFraction-673571f3-f63d-4e10-8930-c2b71a5efcb5"
      unitRef="Unit1">22337000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-6792118b-1d74-4319-afa8-614ec22e8be7">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;4&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;. Fair Value of Fin&lt;/span&gt;&lt;span id="Note_04" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;ancial Instruments&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Assets and Liabilities Measured at Fair Value on a Recurring Basis &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The carrying&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;&#160;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;value of our cash and cash equivalents, restricted cash, accounts receivable and accounts payable approximate fair value because of their short-term nature.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our held-to-maturity investments are comprised of U.S. Treasury securities and a corporate debt security, which are held at amortized cost. We also have an investment in a convertible note receivable which is held at fair-value. Additionally, we maintain a deferred compensation plan with related assets held in a rabbi trust. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following tables show our cash, cash equivalents, and debt investments by significant investment category as of December 31, 2022 and 2021:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="20" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Adjusted cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Current Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Long-term Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Time deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;847,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;833,062&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;332,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,155,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,141,233&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;308,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;332,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Corporate debt security&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Note receivable&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,760&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,254,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;285&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,239,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;384,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="20" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Adjusted cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Current Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Long-term Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Time deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;501,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;500,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;240,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,197,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,195,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;695,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;240,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Corporate debt security&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Note receivable&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,334,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,333,546&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;815,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;258,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span id="_Hlk124955460" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The fair value of the corporate debt security is measured using Level 3 (unobservable) inputs. We determined the fair value for the corporate debt security using an internally-developed valuation model and unobservable inputs include credit and liquidity spreads and effective maturity&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; We have elected to measure our investment in a convertible note receivable of a private company at fair value under the fair value option. The fair value of the note receivable is measured using Level 3 (unobservable) inputs. We determined the fair value for the note receivable using an internally-developed valuation model and unobservable inputs include estimates of the equity value of the underlying business and the timing and probability of future financing events.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Rabbi Trust&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; elected to fund certain deferred compensation obligations, as described further in Note 8. &#x201c;Stock-Based Compensation and Employee Benefit Plans&#x201d;, through a rabbi trust, the assets of which are designated as trading &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;securities&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; The rabbi trust is subject to creditor claims in the event of insolvency, but the assets held in the rabbi trust are not available for general corporate purposes. Amounts in the rabbi trust are invested in mutual funds, consistent with the investment choices selected by participants in their Deferred Plan accounts, which are &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;designated&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as trading securities, carried at fair value, and are included in other assets on the consolidated balance sheets. We record trading gains and losses, along with the offsetting amount related to the increase or decrease in deferred compensation to reflect our exposure to liabilities for payment under the deferred plan in general and administrative expenses on the consolidated statements of income and comprehensive income. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Assets and Liabilities Measured at Fair Value on a Nonrecurring Basis &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Assets recognized or disclosed at fair value on the consolidated financial statements on a nonrecurring basis include items such as leasehold improvements, property and equipment, certain long-term investments, operating lease assets, other assets, and goodwill. These assets are measured at fair value whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable or if there has been an observable price change of a non-marketable equity security. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 5pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following table summarizes our restaurant and office assets measured at fair value by hierarchy level on a nonrecurring basis: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,041&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;713&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Fair value of these assets was measured using Level 3 inputs (unobservable inputs for the asset or liability). Unobservable inputs include the discount rate, projected restaurant revenues and expenses, and sublease income if we are closing the restaurant and intending to sublease the restaurant. For the years ended December&#160;31, 2022, 2021 and 2020 we recorded asset impairments related to restaurants and offices of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,387&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,727&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;16,683&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively. Costs are recorded within impairment, closure costs, and asset disposals on the consolidated statements of income and comprehensive income. Carrying value after the impairment charges approximates fair value.&lt;/span&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-276b773c-d4e9-48fe-a2bc-ee140c18f0ba">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="20" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Adjusted cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Current Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Long-term Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;232,477&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Time deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;75,694&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;847,354&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;833,062&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;332,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,155,525&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;63&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,141,233&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;308,171&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;332,218&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Corporate debt security&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,900&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Note receivable&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,082&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,760&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;222&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;700&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,282&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22,982&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,254,114&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;285&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,055&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,239,344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;384,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;515,136&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355,200&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: Calibri;font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="20" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31, 2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Adjusted cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Gains&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Unrealized Losses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Fair Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Current Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Long-term Investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,639&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Money market funds&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;547,530&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Time deposits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;148,205&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;501,288&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;500,172&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;240,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,197,023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,195,907&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;695,735&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;240,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level 3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Corporate debt security&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Note receivable&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Subtotal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;18,000&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 18.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,334,662&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,333,546&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;815,374&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;260,945&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;258,343&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Level 1: Quoted prices in active markets for identical assets or liabilities that the entity has the ability to access. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span id="_Hlk124955460" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The fair value of the corporate debt security is measured using Level 3 (unobservable) inputs. We determined the fair value for the corporate debt security using an internally-developed valuation model and unobservable inputs include credit and liquidity spreads and effective maturity&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; We have elected to measure our investment in a convertible note receivable of a private company at fair value under the fair value option. The fair value of the note receivable is measured using Level 3 (unobservable) inputs. We determined the fair value for the note receivable using an internally-developed valuation model and unobservable inputs include estimates of the equity value of the underlying business and the timing and probability of future financing events.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;</cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-69009250-fd48-4198-8e88-355dbf88f469"
      unitRef="Unit1">75829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-0c43a1b5-d514-4f9a-a177-55c53fe741c6"
      unitRef="Unit1">75829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-b6f81a44-07b6-4acd-af5a-e942b25cec93"
      unitRef="Unit1">75829000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-38d8faa5-700d-4002-a48f-5f3129864a5a"
      unitRef="Unit1">232477000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-ff92f3ac-03be-4fe9-8175-3efb2badd8c6"
      unitRef="Unit1">232477000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-db373ec5-b345-4876-83ac-389f52a06659"
      unitRef="Unit1">232477000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-414b7287-5b0c-4f2c-98c5-f0a2933d6007"
      unitRef="Unit1">75694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-3bef2445-5752-4049-b8a9-a0201234fbb7"
      unitRef="Unit1">75694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-ed22b003-3f74-496d-aa85-f73f38b2559b"
      unitRef="Unit1">75694000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-87eab777-4811-4ba1-9130-f9bff87ddae4"
      unitRef="Unit1">847354000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-8df0822f-4e77-4c93-bd4d-0edaab695963"
      unitRef="Unit1">63000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-892a9e88-0c00-46e2-adbc-1ce69b506b29"
      unitRef="Unit1">14355000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-d0a3cc2a-9bdf-4e61-9d22-8f29e73fb742"
      unitRef="Unit1">833062000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-9b94d691-d292-41f7-9ee9-5090205c7536"
      unitRef="Unit1">515136000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-13039dfc-3818-424b-88ae-1eff73d62748"
      unitRef="Unit1">332218000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-7dd19279-a671-4bf2-aa95-16c901ad76b2"
      unitRef="Unit1">1155525000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-9e71df61-5fda-46d0-8db9-b9500c3404eb"
      unitRef="Unit1">63000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-4e8ea742-abe9-4428-a73a-ec465498cfda"
      unitRef="Unit1">14355000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-9771c1b2-f418-40c5-9ee3-6159073fb9d1"
      unitRef="Unit1">1141233000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-30802b45-f97b-4e45-865f-328bc48f4eb1"
      unitRef="Unit1">308171000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-233b0fc3-07ee-4a1e-8cc4-cec09224f810"
      unitRef="Unit1">515136000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-1eed1a4c-cfed-48d8-80f5-c27a1311bd4e"
      unitRef="Unit1">332218000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-98bf722e-cce6-4229-942b-bdfbe9f2fe5c"
      unitRef="Unit1">17900000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-b41acc03-6fac-43de-bb12-35f04b304373"
      unitRef="Unit1">700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-24da5463-4ae8-4876-8583-6ca05ea90490"
      unitRef="Unit1">17200000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-809ad34c-b3e8-4a74-b604-f0cc36bb4f21"
      unitRef="Unit1">17900000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember"
      decimals="-3"
      id="ct-nonFraction-074a4111-f934-4a5d-9516-6749bb364f5e"
      unitRef="Unit1">4860000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember"
      decimals="-3"
      id="ct-nonFraction-dbfaf7d8-23e0-4c89-9359-db3c1d10fa55"
      unitRef="Unit1">222000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember"
      decimals="-3"
      id="ct-nonFraction-b29164cf-3191-480c-8be7-207815f50283"
      unitRef="Unit1">5082000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_cmg_NoteReceivableMember"
      decimals="-3"
      id="ct-nonFraction-76818305-fe92-4468-9ed6-6af736933ee8"
      unitRef="Unit1">5082000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-8f74fb11-ee31-422c-b709-4e8f400badb6"
      unitRef="Unit1">22760000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-dc6fca23-f3ea-42ce-baab-1238194c1d3d"
      unitRef="Unit1">222000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-86960eb6-72b0-4c8f-8ce3-41faf426548e"
      unitRef="Unit1">700000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-466db1a5-b771-4d1d-94b6-12a98fe7d0ab"
      unitRef="Unit1">22282000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-d7a5156b-2d23-44df-985b-b2816f8b9ccd"
      unitRef="Unit1">22982000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-85cf1043-6028-4626-bccf-5133e1dc3e6d"
      unitRef="Unit1">1254114000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-5c633d32-bc5c-4b47-ae9c-1077ef1f0734"
      unitRef="Unit1">285000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fd113fc6-5c15-4146-b175-f0d11d2e87e7"
      unitRef="Unit1">15055000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-310c5d09-0942-4ced-bc18-368dce07721c"
      unitRef="Unit1">1239344000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-35194b09-cd3d-48cf-9216-35faf47acf22"
      unitRef="Unit1">384000000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-dad1100c-71b1-43fc-a2a1-2a3650b19578"
      unitRef="Unit1">515136000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-01b11b2a-02c9-457c-857f-1136f668d05b"
      unitRef="Unit1">355200000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-42a5de79-a0c0-4046-b008-81f2cd192bf6"
      unitRef="Unit1">119639000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-bce5d1e1-7285-4a95-905c-713b5284a643"
      unitRef="Unit1">119639000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_CashMember"
      decimals="-3"
      id="ct-nonFraction-8ffc5ce9-6c20-4157-829f-049b52d68c2d"
      unitRef="Unit1">119639000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-8279f879-a39b-4a9b-9684-26cd31d0a408"
      unitRef="Unit1">547530000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-097b971f-132f-4655-94e2-8cacc7105bfa"
      unitRef="Unit1">547530000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-e93004c0-4af3-49a5-aaa9-733822d3891d"
      unitRef="Unit1">547530000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-e6795309-0b53-49d6-882d-dff856e8b672"
      unitRef="Unit1">148205000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-ccbcc69f-63a5-4616-9a98-93e0d1ff00c5"
      unitRef="Unit1">148205000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_CashAndCashEquivalentsAxis_us-gaap_BankTimeDepositsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-a5d0baab-15e7-4d78-a7cf-60c869dfcc4a"
      unitRef="Unit1">148205000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-8287a39b-a1e0-446b-bff7-af9e5ced4b3f"
      unitRef="Unit1">501288000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-029b366a-03bb-4cea-8482-8fad604f5cff"
      unitRef="Unit1">1116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-b56ba795-7d34-450f-9891-3638ffe355d5"
      unitRef="Unit1">500172000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-179a6283-8db4-46df-b0c9-f405957b40dc"
      unitRef="Unit1">260945000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-f7951f0f-81f3-4b96-aa1d-2443d1dec138"
      unitRef="Unit1">240343000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-c6404176-7d60-4c93-b981-b3067fb41054"
      unitRef="Unit1">1197023000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-b8f17aa8-fb53-42ac-baef-f2ff77850100"
      unitRef="Unit1">1116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-7a2291f9-5d64-43f3-9d56-c77bcfc9075b"
      unitRef="Unit1">1195907000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-8f557a61-86ba-47fe-b367-c06caa10aa7b"
      unitRef="Unit1">695735000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-718023ee-a540-4a9a-82c6-e48f75c993c2"
      unitRef="Unit1">260945000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member"
      decimals="-3"
      id="ct-nonFraction-9e053cf5-1c0f-4fd4-8143-5c6ebf915017"
      unitRef="Unit1">240343000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-33892298-1858-4334-a800-57c4fc071fd1"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-0df310e8-9686-4c72-b947-bcc9276d7464"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="ct-nonFraction-f170a81a-cf3b-4ec0-877c-71f0153883e9"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-43b63313-b0ce-409c-9af6-a71a45d07d09"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-f5aaf0ac-221c-4c09-a54d-18ae79a70e2e"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="ct-nonFraction-869e703f-1c46-40f8-a0c9-7318b59eaaf6"
      unitRef="Unit1">18000000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-791d91f6-df3e-47e8-8e1e-4365540442f2"
      unitRef="Unit1">1334662000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-f62fe0d7-9f74-40c6-b428-3c575f8aed6c"
      unitRef="Unit1">1116000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-122884a8-29ff-49b5-b23a-25436aa217e3"
      unitRef="Unit1">1333546000</cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-208339b9-f210-445b-b6f4-657dd714cde1"
      unitRef="Unit1">815374000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d1d4b292-ecfc-4486-a789-bca83e8e82c6"
      unitRef="Unit1">260945000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-05006d44-fd51-41d9-8773-00b440ee4661"
      unitRef="Unit1">258343000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-e7d364de-4d80-41ad-9dde-d2c5c91456d5">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Level&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;264&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,041&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;713&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 67.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 6.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;977&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0;margin-top: 0.05pt;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0.05pt;margin-left: 0;margin-right: 0.05in;margin-top: 0.05pt;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-a1a1a8f4-031a-4111-a0d5-6496f60ab3b8"
      unitRef="Unit1">264000</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-679b7c2d-2ecb-4b25-a585-a79962e10553"
      unitRef="Unit1">1041000</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-ae69e9d4-6c2e-4d65-a3bb-e5551c70a926"
      unitRef="Unit1">713000</cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure>
    <cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-23476223-cb17-43eb-ae6e-3701e22f2e9b"
      unitRef="Unit1">2791000</cmg:OperatingLeaseAssetsAndClosingCostsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-85352541-d65c-4d06-9cd7-2153db85585b"
      unitRef="Unit1">977000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2021_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="ct-nonFraction-165203df-61ad-4dbc-9f14-32bc5eaaf552"
      unitRef="Unit1">3832000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a3c1b103-93f1-4338-9261-2c0115b27469"
      unitRef="Unit1">2387000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-846ce04a-3f8d-4f24-b411-a7f29c674ebd"
      unitRef="Unit1">4727000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-8dc49cbb-c918-4106-b1e1-708539d966e5"
      unitRef="Unit1">16683000</us-gaap:TangibleAssetImpairmentCharges>
    <cmg:EquityInvestmentsDisclosure
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-dbde3646-a79a-4a84-a4e0-b63850d20763">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;5. &lt;/span&gt;&lt;span id="Note_05" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Equity &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Investments&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equity method investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,251&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;44,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Equity Method Investments&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022, we owned &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,325&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares of common stock of Tractor Beverages, Inc. (&#x201c;Tractor&#x201d;). Our investment represents ownership of approximately &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10.3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of Tractor, and we have invested total cash consideration of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,000&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. There were &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; impairment charges for the year ended December 31, 2022 or 2021 associated with this equity method investment. The investment in common stock is included within other assets on the consolidated balance sheets with a carrying value of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,697&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,251&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December 31, 2022 and December 31, 2021, respectively. Refer to Note 13. &#x201c;Related Party Transactions&#x201d; for related party disclosures. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Other Investments&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022, we hold warrants (the &#x201c;Tractor Warrants&#x201d;) to purchase &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,772&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares of common stock of Tractor. Tractor is a privately held company, and as such, the Tractor Warrants represent non-marketable equity securities. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,747&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December 31, 2022 and December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022, we own &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;766&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares of the Series C Preferred Stock of Nuro, Inc. (&#x201c;Nuro&#x201d;). Our investment represents a minority interest and we have determined that we do not have significant influence over Nuro. Nuro is a privately held company, and as such, the preferred shares comprising our investment are illiquid and fair value is not readily determinable. As of December 31, 2022, we have recognized a cumulative gain of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,968&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; related to our investment in Nuro due to observable transactions in prior periods. The investment is included within long-term investments on the consolidated balance sheets with a carrying value of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,968&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December 31, 2022 and December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;          As of December 31, 2022, we held additional investments in other entities through the Cultivate Next Fund. We do not have significant influence over these entities. These additional investments are included within long-term investments on the consolidated balance sheets with a carrying value of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,140&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December 31, 2022 and December 31, 2021.&lt;/span&gt;</cmg:EquityInvestmentsDisclosure>
    <cmg:ScheduleOfEquityInvestmentsTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-e37843be-4e26-40f3-b6ac-8a68181d83ba">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equity method investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,697&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,251&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other investments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,855&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,968&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;44,552&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;25,219&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:ScheduleOfEquityInvestmentsTableTextBlock>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8b822dde-4bc4-43a3-9283-85075dc60d14"
      unitRef="Unit1">11697000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-2646c258-4f19-4c53-9472-241e853f6826"
      unitRef="Unit1">9251000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherInvestments
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-05c76e58-4a69-46eb-9a49-bd3d8c828aaf"
      unitRef="Unit1">32855000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-0d0929fa-4a1a-4f47-afa5-12db3f6b5813"
      unitRef="Unit1">15968000</us-gaap:OtherInvestments>
    <cmg:EquityInvestments
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6918422f-4d93-4ef5-bf5d-f1fc266feac2"
      unitRef="Unit1">44552000</cmg:EquityInvestments>
    <cmg:EquityInvestments
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d163f956-3d6d-45d8-9c52-3befa586cfde"
      unitRef="Unit1">25219000</cmg:EquityInvestments>
    <cmg:MinorityInterestSharesAcquired
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-0fc90b32-91de-49bc-872f-196b53808481"
      unitRef="Unit12">4325000</cmg:MinorityInterestSharesAcquired>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="3"
      id="ct-nonFraction-16e70c62-2304-4556-99e9-d9838963a2b1"
      unitRef="Unit13">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentAggregateCost
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-ca722a07-22df-470c-a237-1c5e230a3120"
      unitRef="Unit1">10000000</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="INF"
      id="ct-nonFraction-874a57e9-3b8e-4000-aee1-f8913e339e13"
      unitRef="Unit1">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="INF"
      id="ct-nonFraction-67317d4d-5bb1-4d97-a229-1f56128f8da3"
      unitRef="Unit1">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-597930cc-463d-409f-b0e7-86b37fa82f38"
      unitRef="Unit1">11697000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-830be2cc-a5fd-4be4-abc5-d6b4f800d596"
      unitRef="Unit1">9251000</us-gaap:EquityMethodInvestments>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember"
      decimals="-3"
      id="ct-nonFraction-d8660e49-bb44-418d-873b-45f916d79175"
      unitRef="Unit12">3772000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember"
      decimals="-3"
      id="ct-nonFraction-23bfc562-702f-4f1b-b723-d1505b742229"
      unitRef="Unit1">10747000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorWarrantsMember"
      decimals="-3"
      id="ct-nonFraction-c15a07ce-4bb1-42f9-aadc-729d46572ffb"
      unitRef="Unit1">0</us-gaap:EquityMethodInvestments>
    <cmg:MinorityInterestSharesAcquired
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"
      decimals="-3"
      id="ct-nonFraction-e05c0eaf-b9f5-4ea1-9c69-91f88c47c4bf"
      unitRef="Unit12">766000</cmg:MinorityInterestSharesAcquired>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"
      decimals="-3"
      id="ct-nonFraction-8a314585-7fca-423f-ac6c-ab5a2a15317a"
      unitRef="Unit1">5968000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"
      decimals="-3"
      id="ct-nonFraction-5d77db60-cd11-4857-a17b-ae91ebd2d00a"
      unitRef="Unit1">15968000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_NuroMember"
      decimals="-3"
      id="ct-nonFraction-4bf6943b-333e-4b6a-bd21-a9f15e4a5c5f"
      unitRef="Unit1">15968000</us-gaap:LongTermInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember"
      decimals="-3"
      id="ct-nonFraction-5c406dc0-045b-4578-8f85-02b8b6d804c5"
      unitRef="Unit1">6140000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_CultivateFundMember"
      decimals="-3"
      id="ct-nonFraction-5e397c2e-c3d2-4d3a-9554-ea745b7eedaa"
      unitRef="Unit1">0</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-05bd053b-3a8d-4eb9-bcde-888f112e60a9">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;6. &lt;/span&gt;&lt;span id="_Hlk125531018" style="text-decoration: none;"/&gt;&lt;span id="_Hlk125526186" style="text-decoration: none;"/&gt;&lt;span id="_Hlk93999703" style="text-decoration: none;"/&gt;&lt;span id="_Hlk62534138" style="text-decoration: none;"/&gt;&lt;span id="_Hlk62709041" style="text-decoration: none;"/&gt;&lt;span id="_Hlk94158654" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Income Taxes&lt;/span&gt;&lt;span id="Note_06" style="text-decoration: none;"/&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Income before income taxes, classified by source of income, was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Domestic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,192,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;818,057&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;311,021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,473&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,294&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,240&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,181,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;812,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;293,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The components of the benefit/(provision) for income taxes were as follows: &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Current tax:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Federal &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;246,210&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;156,447&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;204,063&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. State &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;79,041&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,351&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,684&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;374&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;338&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,044&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;325,625&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;172,136&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;170,335&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred tax:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Federal &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;120,066&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. State &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20,404&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,771&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;39,671&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;101,401&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,472&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,949&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Benefit/(provision) for income taxes &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;282,430&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;159,779&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;61,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;effective&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; tax rate differs from the statutory tax rates as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Statutory U.S. federal income tax rate &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State income tax, net of related federal income tax benefit &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Federal tax credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.6&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Executive compensation disallowed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Meals and entertainment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Enhanced deduction for food donation &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Uncertain tax position reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Return to provision and other discrete items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equity compensation related adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Federal net operating loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.8&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;37.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Effective income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The effective tax rate for the year ended December 31, 2022, was higher than the effective tax rate for the year ended December 31, 2021, primarily due to a decrease in excess tax benefits related to option exercises and equity vesting, fewer benefits generated from a federal net operating loss (&#x201c;NOL&#x201d;) and a net increase in uncertain tax position reserves.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The components of the deferred income tax assets and liabilities for continuing operations were as follows:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax liability:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;263,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;279,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Goodwill and other assets &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,754&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,728&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Prepaid assets and other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,685&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;901,058&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;851,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total deferred income tax liability &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,161,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,132,744&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax asset:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Capitalized transaction costs &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;323&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation and other employee benefits &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;45,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;45,261&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign net operating loss carry-forwards &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,595&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;962,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;909,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Allowances, reserves and other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Capitalized research costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,415&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State net operating loss carry-forwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,568&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,097&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;30,621&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total deferred income tax asset &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,062,948&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;990,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;98,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;141,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gross foreign NOLs were $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;114,727&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;108,324&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; for the year ended December&#160;31, 2022 and 2021, respectively. Our foreign NOLs can be carried forward indefinitely.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gross state NOLs available across all jurisdictions in which we operate were $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;73,327&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50,467&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December&#160;31, 2022 and 2021, respectively. Our state NOLs expire over varying intervals in the future.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We had gross valuation allowances against certain foreign deferred tax assets of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;124,609&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;119,741&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December&#160;31, 2022 and 2021, respectively. The decrease in the valuation allowance was primarily due to immaterial tax rate changes on various foreign tax attributes.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"&gt;Unrecognized Tax Benefits&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;A reconciliation of the unrecognized tax benefits was as follows:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Beginning of year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Increase/(Decrease) resulting from prior year tax position&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;151&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,853&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Increase resulting from current year tax position&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;312&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Settlements with taxing authorities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Lapsing of statutes of limitations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;609&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,833&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,186&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;End of year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;8,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Interest expense related to uncertain tax positions is recognized in interest and other income, net on the consolidated statements of income and comprehensive income. Penalties related to uncertain tax positions are recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income. For&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; the years ended December&#160;31, 2022, 2021 and 2020, we recognized $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;384&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;180&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;554&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively, in interest expense related to uncertain tax &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;positions. These are gross amounts before any tax benefits and are included in other liabilities on the consolidated balance sheets. As of December&#160;31, 2022 and 2021, we have accrued interest of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;589&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;356&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span id="_Hlk62552306" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The Internal Revenue Service (&#x201c;IRS&#x201d;) commenced an examination of our U.S. income tax returns for the tax year ended December 31, 2020 in the fourth quarter of 2022 that is anticipated to be completed within 18 months. As of December 31, 2022, the IRS has not proposed any adjustments to our tax positions. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Our tax returns are currently under audit by the State of Pennsylvania for the tax years ended December 31, 2019, December 31, 2020 and December 31, 2021. As of December 31, 2022, the State of Pennsylvania has not proposed any adjustments to our tax positions. For the majority of states where we have a significant presence, we are no longer subject to tax examinations by tax authorities for tax years before 2018. Currently, we expect expirations of statutes of limitations, excluding indemnified amounts, on reserves of approximately $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;573&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; within the next twelve months.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;It is reasonably possible the amount of the unrecognized benefit with respect to certain unrecognized positions could significantly increase or decrease within the next twelve months and would have an impact on net income.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: normal;margin: 0;padding: 0;"&gt;Inflation Reduction Act of 2022&lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;On August 16, 2022, President Biden signed into law the Inflation Reduction Act of 2022, which includes a 15% minimum tax on the adjusted financial statement income of corporations with a three taxable year average annual adjusted financial statement income in excess of $1 billion, a 1% excise tax on net stock repurchases made by publicly traded US corporations and several tax incentives to promote clean energy. The alternative minimum tax and the excise tax are effective in taxable years beginning after December 31, 2022. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate its impact as further information becomes availabl&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;e&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 12pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-c8cfd3d6-8d2d-4e2b-a9a6-7455939a5325">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Domestic&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,192,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;818,057&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;311,021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,473&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,294&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,240&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Income before income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,181,531&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;812,763&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;293,781&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1ed06387-dfd4-4eae-a968-db8a63afc0fe"
      unitRef="Unit1">1192004000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-e2ab041d-5d15-4209-ac24-092552632ec8"
      unitRef="Unit1">818057000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-26e3cc1e-4950-4c83-9121-cac1c1303980"
      unitRef="Unit1">311021000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fa8cb1e4-f071-4214-b863-854f505dcaae"
      unitRef="Unit1">-10473000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-9a50edd9-f18c-4b0d-98ff-fd3ba5572bf7"
      unitRef="Unit1">-5294000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-43cbfee1-443d-49a2-a39e-3b5ada894a78"
      unitRef="Unit1">-17240000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f45bcd38-03e7-4a3e-a6c2-e0b0b3d37ed7"
      unitRef="Unit1">1181531000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-243945bd-ec1f-4836-b14d-1fbbc2d915cd"
      unitRef="Unit1">812763000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-3a81ef53-54d0-484b-98a5-825f58f719a1"
      unitRef="Unit1">293781000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-7745a2c9-5923-4466-b0e8-332abae33d16">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Current tax:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Federal &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;246,210&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;156,447&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;204,063&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. State &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;79,041&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,351&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32,684&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;374&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;338&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,044&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;325,625&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;172,136&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;170,335&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred tax:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. Federal &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23,502&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33,004&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;120,066&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;U.S. State &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19,940&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20,404&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,507&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.17in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,771&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,229&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,158&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;39,671&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19,829&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;101,401&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,524&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,472&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,949&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Benefit/(provision) for income taxes &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;282,430&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;159,779&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;61,985&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c17349c1-4430-4dbf-8a58-abf01777dba2"
      unitRef="Unit1">246210000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-78679a9b-dc29-41d2-980b-c83ff8ca1537"
      unitRef="Unit1">156447000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-cd9e8162-606e-4e3d-af6e-e86f3e8417bb"
      unitRef="Unit1">-204063000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1683cad2-afa8-4b0d-a80a-ea8dbb6178fe"
      unitRef="Unit1">79041000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d93b88a0-d0e6-44f3-aa58-b3fedac10922"
      unitRef="Unit1">15351000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-13cdd85b-9511-49bf-9931-77cda9e0b37b"
      unitRef="Unit1">32684000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-601f7eb1-bb58-4c87-b2b3-6610ec70b365"
      unitRef="Unit1">374000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6cd8da92-3ce2-4fd0-af7a-7af685ac9f8b"
      unitRef="Unit1">338000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f281b899-218c-4474-bb85-c4536e5ca123"
      unitRef="Unit1">1044000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-3c41f756-6640-4cdd-aa70-7583899a8af6"
      unitRef="Unit1">325625000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ce2a6300-2c8c-4235-b6c2-fb73b825c604"
      unitRef="Unit1">172136000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-0b8dc1f1-edea-47ea-b4b1-f1b6466a365e"
      unitRef="Unit1">-170335000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0f266150-54fe-43f3-8782-1c7cdcc6dc60"
      unitRef="Unit1">-23502000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-f2cdb414-3444-4fd1-84ff-66755a054660"
      unitRef="Unit1">-33004000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2063e92d-0ae0-4407-8ec1-1faa98ae73a2"
      unitRef="Unit1">120066000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6752cae7-af80-488e-b497-2bfd5c5af2b6"
      unitRef="Unit1">-19940000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-cce509fc-56d7-4b83-8188-f29801bec839"
      unitRef="Unit1">20404000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2b314114-fe25-43cb-8c31-767399e318a6"
      unitRef="Unit1">-11507000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0a59da95-1160-4398-a112-8f6f520b85da"
      unitRef="Unit1">3771000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-285a21a7-d111-49c6-917e-88115994ea41"
      unitRef="Unit1">-7229000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-06311a73-ecf0-4577-91ea-15b062490282"
      unitRef="Unit1">-7158000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fc7fae88-221a-4b34-9920-1c089f7c6e07"
      unitRef="Unit1">-39671000</cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance>
    <cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-84ab5c4f-df58-4516-9a75-aee08778b61e"
      unitRef="Unit1">-19829000</cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance>
    <cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-5842f71f-50f3-4c86-9487-9f5541d0e51d"
      unitRef="Unit1">101401000</cmg:DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-69c6df1c-cc62-4e8c-a92e-b054ef63fb71"
      unitRef="Unit1">3524000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-acf32e53-7990-42bd-ba57-8f122faf6f6f"
      unitRef="Unit1">-7472000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-9a964f29-8066-4ed4-a561-71a5e2b17a83"
      unitRef="Unit1">-6949000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7ef27375-3527-4361-b41d-77ca171639d7"
      unitRef="Unit1">282430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-68d3574a-ec75-46d3-846a-80eef5498ef6"
      unitRef="Unit1">159779000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-a036818c-0174-4108-8ece-8abb8b061e38"
      unitRef="Unit1">-61985000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-29bad019-68c0-4e8b-9af4-eb8a4787449b">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="9" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Statutory U.S. federal income tax rate &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State income tax, net of related federal income tax benefit &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.5&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Federal tax credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.6&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Executive compensation disallowed&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Meals and entertainment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Enhanced deduction for food donation &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Uncertain tax position reserves&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Return to provision and other discrete items&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Equity compensation related adjustments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Federal net operating loss&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.8&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;37.7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 57.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Effective income tax rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23.9&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 10.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 12.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21.1&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: middle;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-df903c69-a902-492f-bccd-73762ef55b28"
      unitRef="Unit13">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-120c7abd-44df-4c6e-ba5b-e45d9d624fcf"
      unitRef="Unit13">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-334a9a60-155e-4ac2-8f69-1e8af0749209"
      unitRef="Unit13">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-b9a68ad8-1229-4ca0-8015-ac1bb1f73b5a"
      unitRef="Unit13">0.038</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-089da0e7-8cf3-4330-abe2-d7e68897ed02"
      unitRef="Unit13">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-efa2dc0b-e9e0-4152-b531-db55bf49f878"
      unitRef="Unit13">0.042</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-e3756791-66ff-46a9-9fe2-e683b471e51c"
      unitRef="Unit13">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-8cf69856-c757-47cc-af58-450560118cc3"
      unitRef="Unit13">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-e3c48e6c-bb8d-46ee-8738-4ea05be2a0b5"
      unitRef="Unit13">0.035</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-9d8fe157-5066-49a6-9a29-bb58cb55d1d2"
      unitRef="Unit13">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-0335772d-b6bc-4308-86d5-90f688218fd9"
      unitRef="Unit13">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-ef8bdbb7-4c13-437a-9135-827da642f261"
      unitRef="Unit13">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-ade6fb4e-0578-4cb1-a786-c01efd2ee8fb"
      unitRef="Unit13">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-a231e64b-e4af-41c5-af41-f63b1ca11190"
      unitRef="Unit13">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-2a7ca24e-d434-45c2-9f9b-94d9b2b0ae16"
      unitRef="Unit13">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-30172ed7-9d79-4cbc-a098-6740b49709b6"
      unitRef="Unit13">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-9c614e63-decf-4796-a178-e97fdf770a58"
      unitRef="Unit13">0</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-18cbdab3-19f1-4135-a8b4-304b0f00582a"
      unitRef="Unit13">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-9e7a7863-a790-497b-81a1-ab525231cbb3"
      unitRef="Unit13">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-783630a4-182e-4136-b6d8-56369252ea43"
      unitRef="Unit13">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-1477e224-44ce-474a-8f9a-4b748f6acad5"
      unitRef="Unit13">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cmg:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-d7f80aeb-25ba-4c8e-a458-d8a27e5f5d56"
      unitRef="Unit13">0.003</cmg:EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-2408a4fc-7cf2-4062-922b-6b71d0a9f833"
      unitRef="Unit13">0.006</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-90916901-48c1-428b-a2f2-59aff24164ae"
      unitRef="Unit13">0</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-683c6463-445e-481e-867b-23da38c63dd0"
      unitRef="Unit13">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-84d2ac43-c257-4947-8f2b-429fcee928b7"
      unitRef="Unit13">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-70d8dc1b-6351-46e2-b2ff-cc59c0fd7966"
      unitRef="Unit13">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-e36aa77e-469c-4b0d-b014-6b85e0ddb9e2"
      unitRef="Unit13">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-9f251ee5-5dba-49dc-8662-cc56446255bc"
      unitRef="Unit13">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-1b7e5c90-f95c-416e-9817-7b78a31bc038"
      unitRef="Unit13">-0.047</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-e1e6939d-044b-4b8f-998d-e77c0fc9653f"
      unitRef="Unit13">-0.135</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-0de6c237-535f-4cac-9239-733dd596b6a2"
      unitRef="Unit13">-0.018</cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent>
    <cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-7592700b-78ba-4ee5-9cfa-fc3609b4f326"
      unitRef="Unit13">-0.377</cmg:EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-86000e8d-463e-46ba-adcc-dc3b9809cbd2"
      unitRef="Unit13">0.239</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-abdb2c7b-bd24-4a52-bb7c-80a00baac647"
      unitRef="Unit13">0.197</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-a239da4d-c2e6-42c7-b6a1-3d3e3893252e"
      unitRef="Unit13">-0.211</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-0486b8ca-3f18-49a4-9abc-e9b78d3b3af1">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax liability:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Leasehold improvements, property and equipment, net&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;263,444&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;279,586&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Goodwill and other assets &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,754&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,728&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Prepaid assets and other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,685&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;106&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;901,058&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;851,324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total deferred income tax liability &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,161,571&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,132,744&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax asset:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Gift card liability &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,893&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9,699&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Capitalized transaction costs &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;323&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;324&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation and other employee benefits &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;45,129&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;45,261&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Foreign net operating loss carry-forwards &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,799&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,446&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State credits&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,151&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,595&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;962,815&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;909,528&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Allowances, reserves and other &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,688&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,179&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Capitalized research costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;17,415&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; -&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;State net operating loss carry-forwards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,832&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,568&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.42in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Valuation allowance &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,097&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;30,621&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total deferred income tax asset &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,062,948&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;990,979&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred income tax liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;98,623&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;141,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-27cf8ea9-b173-411b-9c8f-a64c6ca51b2c"
      unitRef="Unit1">263444000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-faeb33d1-b73f-4ad0-9613-e9cc35d6091b"
      unitRef="Unit1">279586000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-2cc6edaf-b986-4a1c-b59e-ed4a6e9abbb1"
      unitRef="Unit1">1754000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6c7a327c-0e10-4c55-b416-5e5aba038a68"
      unitRef="Unit1">1728000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-02c69a41-4c3d-440c-b1da-0a217b431cef"
      unitRef="Unit1">-4685000</cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther>
    <cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-b3e2696d-b1bd-476e-a59a-6a9bbd288623"
      unitRef="Unit1">106000</cmg:DeferredTaxLiabilitiesPrepaidAssetsAndOther>
    <cmg:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bbb07461-02c4-4038-8d07-3fab32d6b1a7"
      unitRef="Unit1">901058000</cmg:DeferredTaxLiabilitiesRightOfUseAsset>
    <cmg:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-47d04c36-24c6-48fc-9e15-fe3eebd34e36"
      unitRef="Unit1">851324000</cmg:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-320491b5-5c43-48b8-af40-9c4a1635d173"
      unitRef="Unit1">1161571000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-8c4b05ff-6f07-4317-a9d1-b42c34e1af4b"
      unitRef="Unit1">1132744000</us-gaap:DeferredIncomeTaxLiabilities>
    <cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7f5c277d-95d3-42ea-9362-ba1a74cc246a"
      unitRef="Unit1">15893000</cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability>
    <cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-099c4afc-9360-4d2e-9e6f-1f14126b9487"
      unitRef="Unit1">9699000</cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability>
    <cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-ab1f7999-a1fd-40ea-971d-285e8d2083fd"
      unitRef="Unit1">323000</cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts>
    <cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-90581738-09c1-472d-a837-a23d7d0752d9"
      unitRef="Unit1">324000</cmg:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fa380c33-310d-41b7-9696-50f76bd46d5a"
      unitRef="Unit1">45129000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ab604fea-f498-4724-a0b6-15d5bf991f7a"
      unitRef="Unit1">45261000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d710cc0c-6b5e-4c87-8e3d-3457d4847c74"
      unitRef="Unit1">24799000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-9ff92b92-c40d-4ed1-aa7d-445397476b74"
      unitRef="Unit1">27446000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b7126030-e42f-4310-b62f-4a79dcc76aa1"
      unitRef="Unit1">3151000</us-gaap:DeferredTaxAssetsStateTaxes>
    <us-gaap:DeferredTaxAssetsStateTaxes
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c1ba4fb0-4375-4867-9617-6b1f6766d290"
      unitRef="Unit1">3595000</us-gaap:DeferredTaxAssetsStateTaxes>
    <cmg:DeferredTaxAssetsLeaseLiability
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-4ad8135b-70c9-4567-930b-afd81113b40d"
      unitRef="Unit1">962815000</cmg:DeferredTaxAssetsLeaseLiability>
    <cmg:DeferredTaxAssetsLeaseLiability
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-5d1d905d-d920-48cf-9d91-b2eb789ef835"
      unitRef="Unit1">909528000</cmg:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1b6d53ee-e651-478d-879c-0018a304156f"
      unitRef="Unit1">15688000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-b0d21253-44dc-447b-8926-227b08fb208d"
      unitRef="Unit1">24179000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther>
    <cmg:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-024ab348-9929-4b18-b0dc-443fe6ae80db"
      unitRef="Unit1">17415000</cmg:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-57d88b49-eaae-4991-b955-6a5e8c21d063"
      unitRef="Unit1">4832000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a737df29-9731-4c18-bf50-a23b4464d08b"
      unitRef="Unit1">1568000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-1fc3f023-1c97-469d-9d99-fb4aad1c9b08"
      unitRef="Unit1">27097000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-30fe073b-0be6-4097-ba27-f3dc2672e803"
      unitRef="Unit1">30621000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e18cfe5a-1e18-49e9-a4e5-883a72fc4945"
      unitRef="Unit1">1062948000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bd2a99f4-1a1a-4637-b87d-1f0e35f56629"
      unitRef="Unit1">990979000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7b652e89-5e4e-4ac6-93d4-6999c8e57cff"
      unitRef="Unit1">98623000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ddfa157c-069c-4c97-b009-e33bec9d2860"
      unitRef="Unit1">141765000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-3"
      id="ct-nonFraction-6ea62c75-6fa8-4f51-856f-1e7157a0d3c7"
      unitRef="Unit1">114727000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-3"
      id="ct-nonFraction-61f22a75-c0fe-432b-9322-d9a0e4ea9675"
      unitRef="Unit1">108324000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-3"
      id="ct-nonFraction-85eba879-5659-44a6-a4de-4894f26e93e4"
      unitRef="Unit1">73327000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_StateAndLocalJurisdictionMember"
      decimals="-3"
      id="ct-nonFraction-08bb8b9f-861a-492f-8d69-84d21a02ec30"
      unitRef="Unit1">50467000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-3"
      id="ct-nonFraction-c54c29e1-2fa9-4e83-8b62-d178cd44115b"
      unitRef="Unit1">124609000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="As_Of_12_31_2021_us-gaap_IncomeTaxAuthorityAxis_us-gaap_ForeignCountryMember"
      decimals="-3"
      id="ct-nonFraction-0b606b5f-09bd-4eb4-832c-b3812e33ec9f"
      unitRef="Unit1">119741000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-79ec9196-c67a-4250-b6fa-f78ec7382aa8">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December&#160;31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Beginning of year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,028&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Increase/(Decrease) resulting from prior year tax position&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;151&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,853&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Increase resulting from current year tax position&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;312&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,387&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,870&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Settlements with taxing authorities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Lapsing of statutes of limitations&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;609&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,833&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,186&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 58.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;End of year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;8,902&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,262&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.2%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,859&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1cde4b80-416c-43a4-8cc8-d5c42a69ea5c"
      unitRef="Unit1">5262000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-32d754b2-88f0-449b-81a9-9e29ced88a5c"
      unitRef="Unit1">10859000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2019"
      decimals="-3"
      id="ct-nonFraction-369ce4a9-3395-4516-b2f9-3adba34f446e"
      unitRef="Unit1">15028000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-6cf98ac4-3147-40bf-a6b1-00640a86fd97"
      unitRef="Unit1">3937000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7148d370-d3fd-4ccc-9738-62a864639cc9"
      unitRef="Unit1">151000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-31f99158-6b92-45ba-9c54-757d027584d2"
      unitRef="Unit1">2853000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-84a85247-f079-4885-8b0d-cb7e5bed8b14"
      unitRef="Unit1">312000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-eb105e0f-c2e6-4c50-8142-83a63c1b41e1"
      unitRef="Unit1">1387000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f5e131a2-1832-4002-84a3-24efb25553e6"
      unitRef="Unit1">1870000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bb24d803-468f-4eff-8ada-bc15cd117f0c"
      unitRef="Unit1">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-57c4f779-f858-4e41-85d7-cbb1b340d27d"
      unitRef="Unit1">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f15fed83-4797-4e5e-a2ee-d19fa6a50531"
      unitRef="Unit1">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-d37fad95-4eb9-41ca-a38d-7fb0aae862cd"
      unitRef="Unit1">609000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-6ba24238-f5e2-40a7-b8b8-0dde85ad6f22"
      unitRef="Unit1">6833000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-bf68ce83-f99c-4201-a966-b7ebf5e793fb"
      unitRef="Unit1">3186000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-3f12e6c3-5021-4bab-876e-9577368f50b4"
      unitRef="Unit1">8902000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-7db1beb9-ee1b-4909-a6e8-f79946183f3f"
      unitRef="Unit1">5262000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="As_Of_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-c1f36b66-404c-42c7-b2dd-56fb081db8ea"
      unitRef="Unit1">10859000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7b56691e-c232-476b-857e-a63b10c287e1"
      unitRef="Unit1">384000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-c6376b9c-9443-4934-bf96-4aac9db6afad"
      unitRef="Unit1">180000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-adf6467b-4a8b-44bb-90b0-d0c716a5753a"
      unitRef="Unit1">554000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-fe3d9320-00b2-4079-a14e-55cfdf05fdde"
      unitRef="Unit1">589000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d3770048-001e-45df-9269-895d89ce08c5"
      unitRef="Unit1">356000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember"
      decimals="-3"
      id="ct-nonFraction-eccf6900-b9d2-4966-af1a-b8e0e6e55023"
      unitRef="Unit1">573000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-d10cc304-a87e-44d2-8334-a109b2f47a7c">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;7. &lt;/span&gt;&lt;span id="_Hlk61601310" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shareholders&#x2019; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Equity &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have had a stock repurchase program in place since 2008. As of December&#160;31, 2022, we had $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;413,947&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; authorized for repurchasing shares of our common stock, which includes the $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;200,000&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; additional authorization approved by our Board of Directors on December 7, 2022. Shares we repurchased are being held in treasury stock until they are reissued or retired at the discretion of our Board of Directors.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the years ended December&#160;31, 2022, 2021, and 2020, shares of common stock at a total cost of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;98,970&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;79,870&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;48,555&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively, were netted and surrendered as payment for minimum statutory &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;withholding&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; obligations in connection with the vesting of outstanding stock awards. Shares surrendered by the participants in accordance with the applicable award agreements and plan are deemed repurchased by us but are not part of publicly announced share repurchase programs&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-dda1edd9-e330-4718-9d0b-b217f1e858ff"
      unitRef="Unit1">413947000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <cmg:StockRepurchaseProgramAdditionalAuthorizedAmount
      contextRef="As_Of_12_7_2022"
      decimals="-3"
      id="ct-nonFraction-4c7703ce-1ad5-4a1d-961c-fecc37e50cd2"
      unitRef="Unit1">200000000</cmg:StockRepurchaseProgramAdditionalAuthorizedAmount>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"
      decimals="-3"
      id="ct-nonFraction-5f55b1fa-eff3-47c2-8ca8-4267d68dbdfc"
      unitRef="Unit1">98970000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"
      decimals="-3"
      id="ct-nonFraction-561aaf34-08ee-4f98-94ae-e6e1d8754673"
      unitRef="Unit1">79870000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_ShareRepurchaseProgramAxis_cmg_NotPartOfShareRepurchasePlanMember"
      decimals="-3"
      id="ct-nonFraction-6785e60c-fe91-4952-977c-e8222f21dd3d"
      unitRef="Unit1">48555000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ba6ce5a2-3e91-4f19-8e60-aa8ea3f96eb9">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;8. Sto&lt;/span&gt;&lt;span id="Note_08" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;ck-Based Compensation and Employee Benefit Plans&lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Pursuant to the 2022 and 2011 Stock Incentive Plans, we grant stock options, SOSARs, restricted stock units (&#x201c;RSUs&#x201d;), or performance and/or market based restricted stock units (&#x201c;PSUs&#x201d;) to employees and non-employee directors. We issue shares of common stock upon the exercise of SOSARs and the vesting of RSUs and PSUs. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Under both plans, f&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;or purposes of calculating the available shares remaining, each share issuable pursuant to outstanding full value awards, such as RSUs and PSUs, counts as two shares, and each share underlying a stock option or SOSAR count as one share.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We also have an employee stock purchase plan (&#x201c;ESPP&#x201d;), Defined Contribution Plan, and a Deferred Compensation Plan. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Under the 2011 Stock Incentive Plan, &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,830&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares of common stock were authorized and reserved for issuance to eligible participants. As of December 31, 2021 there were &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,141&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares of common stock that remained available for future issuances under this plan. On March 23, 2022, the Board approved the 2022 Stock Incentive Plan, which was then approved by the shareholders on May 18, 2022. Once the shareholders approved the 2022 Stock Incentive plan, the remaining shares available for issuance under the 2011 Stock Incentive plan were terminated. The numbers of shares authorized for issuance under the 2022 Stock Incentive Plan will not exceed &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,431&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. There were &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,318&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares that were authorized for issuance but not issued or subject to outstanding awards as of December 31, 2022. &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following table sets forth total stock-based compensation expense:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;99,821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;178,703&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84,463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation, net of income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84,928&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;159,972&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;69,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the consolidated balance sheets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Excess tax benefit on stock-based compensation recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;47,958&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;49,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;SOSARs&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;A summary of SOSAR activity was as follows (in thousands, except years and per share data): &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Exercise Price per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;838.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;331,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,556.14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Exercised &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;626.94&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,361.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,053.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;142,916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Exercisable, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;593.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;118,514&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,038.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;142,743&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The total intrinsic value of SOSARs exercised during the years ended December&#160;31, 2022, 2021, and 2020, was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;77,124&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;498,399&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;236,573&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively. Unrecognized stock-based compensation expense for SOSARs as of December&#160;31, 2022 was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;29,474&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.6&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years. SOSARs expire &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years after the day they were granted.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 4.5pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The weighted average assumptions utilized in the Black-Scholes option-pricing model to estimate the fair value of SOSARs granted each year were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Risk-free interest rate &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expected life (years) &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expected dividend yield &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Volatility &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;36.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;35.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average Black-Scholes fair value per share at date of grant &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;456.44&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;403.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;231.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The risk-free interest rate is based on U.S. Treasury rates for instruments with similar terms, and the expected life assumption is based on our historical data. We have not paid dividends to date and do not plan to pay dividends in the near future. The volatility assumption is based on our historical data and implied volatility. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Non-Vested Stock Awards (RSUs)&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;A &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;summary&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of RSU award activity was as follows (in thousands, except per share data): &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,064.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,559.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;798.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,369.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,396.78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,382.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The weighted average grant date fair value per RSU granted during the years ended December&#160;31, 2021 and 2020, was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,492.15&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;905.96&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively. Unrecognized stock-based compensation expense for non-vested RSU stock awards we have determined are probable of vesting was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;26,881&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33,959&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;73,540&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;47,649&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Non-Vested Performance Stock Awards (PSUs)&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;A summary of PSU award activity was as follows (in thousands, except per share data):&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022 &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;928.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,569.39&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;54&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;791.65&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,117.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,194.80&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,097.75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The weighted average fair value per PSU granted during the years ended December&#160;31, 2021 and 2020, was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,479.55&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;853.03&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively. The unrecognized stock-based compensation expense for non-vested PSU stock awards we have determined are probable of vesting was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;29,792&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December&#160;31, 2022, and is expected to be recognized over a weighted average period of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; years. The fair value of shares earned as of the vesting date during the years ended December&#160;31, 2022, 2021, and 2020, was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;177,293&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;97,496&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;60,081&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the year ended December&#160;31, 2022, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;300&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of shares based on performance factors related to restaurant cash flow dollars earned over a &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-06708c56-a775-40f4-98be-3d70f3922998;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; period beginning on January&#160;1, 2022. If the defined minimum targets are not met, then &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares will vest. Further, in no event may more than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of PSUs vest if our &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;-year total shareholder return is below the 25&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;th&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; percentile of the constituent companies comprising the S&amp;amp;P 500 on the day of the grant.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the year ended December&#160;31, 2021, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;300&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-df6305fe-c93e-4a22-b60d-5944d495d2b6;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; period beginning on January&#160;1, 2021. If the defined minimum targets are not met, then &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares will vest. Further, in no event may more than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of PSUs vest if our 3-year total shareholder return is below the 25&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;th&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; percentile of the constituent companies comprising the S&amp;amp;P 500 on the day of the grant.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the year ended December&#160;31, 2020, we awarded performance share awards that are subject to service, market, and performance vesting conditions. The quantity of shares that will vest will range from &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% to &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;300&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of shares based on performance factors related to our growth in comparable restaurant sales and average restaurant margin over a &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;span style="white-space:pre-wrap; -sec-ix-hidden:ct-nonNumeric-0ce17b64-a05d-4848-8bc1-6c28150f5adb;"&gt;three-year&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; period beginning on January&#160;1, 2020. If the defined minimum targets are not met, then &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares will vest. Further, in no event may more than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the target number of PSUs vest if our 3-year total shareholder return is below the 25&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;th&lt;/sup&gt;&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; percentile of the constituent companies comprising the S&amp;amp;P 500 on the day of the grant.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The information contained in this paragraph describing the modification of the 2018 Performance Share Awards is included in the PSU table above. On December 30, 2020, due to the impact that the COVID-19 pandemic had on the growth in comparable restaurant sales and restaurant margin relative to the trajectory of both of these performance factors prior to the pandemic, and also due to the significant shareholder value created over the performance period of the original award, the Compensation Committee of the Board of Directors modified the 2018 PSU award. This modification pertained to all &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;seven&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; recipients of this award, and resulted in incremental compensation expense of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;71,441&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, of which $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,255&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; was recognized during the year ended December&#160;31, 2022, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; remains unamortized as of December 31, 2022. The incremental compensation cost is calculated by multiplying the number of incremental shares generated though the modification by the stock price on the modification date. The stock price on the modification date of December&#160;30, 2020 was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,374.17&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.  To receive all incremental shares generated through the modification, the employees had to remain employed through December&#160;31, 2022, and the incremental shares vested in &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;four&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; installments over this period. The first &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;two&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; installments of the modification vested during 2021, which included the vesting of &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;33&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; PSUs, and the second &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;two&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; installments of the modification vested during 2022, which included the vesting of &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;16&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; PSUs. &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;One&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; employee terminated employment during July 2022, which resulted in the forfeiture of &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; PSU. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;On July 27, 2022, we modified certain equity awards of an employee in connection with a separation agreement to allow short-term extension of vesting of these certain equity awards that would have otherwise vested within &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;eight months&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of the separation date. This modification impacted &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; individual and resulted in incremental compensation expense of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6,701&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, which was recognized in July 2022. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;ESPP&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;On May 18, 2022, the shareholders of Chipotle approved a new employee stock purchase plan, or &#x201c;2022 ESPP&#x201d;, to replace the prior ESPP which expired in early 2022. A total of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;250&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares are authorized for issuance under the 2022 ESPP. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Similar to the previous ESPP, the 2022 ESPP contains eligibility requirements of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one year&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of service with Chipotle and a maximum contribution of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of an employee&#x2019;s earnings, subject to an annual maximum dollar amount. However, under the previous ESPP the offering period was monthly and the purchase price for our common stock was &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;95&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the fair market value on the last trading day of the offering period, while the 2022 ESPP offering period is quarterly and the purchase price for our common stock is &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;92.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the lower of the fair market value on the first and last trading days of each offering period. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;During the years ended December&#160;31, 2022, 2021, and 2020, the number of shares issued each year under the ESPP were less than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. There were &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;249&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; shares available for issuance under the ESPP as of December&#160;31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Employee Benefit Plans&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Defined Contribution Plan&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We maintain the Chipotle Mexican Grill 401(k) Plan (&#x201c;401(k) Plan&#x201d;) for eligible U.S.-based employees. The 401(k) Plan allows participants to make cash contributions from payroll deductions. Employees become eligible to receive matching contributions after &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;one year&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and at least 1,000 hours, of service with Chipotle. We match &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the first &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of pay contributed by each eligible employee and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% on the next &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of pay contributed each pay period (with an annual true-up) through cash contributions. For the years ended December&#160;31, 2022, 2021, and 2020, matching contributions totaled approximately $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12,923&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10,527&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;8,490&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively and are included in general and administrative expenses on the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;. Certain subsidiaries outside the U.S. also offer other similar benefits and are immaterial to the consolidated statements of income&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and comprehensive income&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Deferred Compensation Plan&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We also maintain the Chipotle Mexican Grill, Inc. Supplemental Deferred Investment Plan (the &#x201c;Deferred Plan&#x201d;) for eligible employees. The Deferred Plan is a non-qualified plan that allows participants to make tax-deferred contributions that cannot be &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;made&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; under the 401(k) Plan because of Internal Revenue Service limitations. Participants&#x2019; earnings on contributions made to the Deferred Plan fluctuate with the actual earnings and losses of a variety of available investment choices selected by the participant. Total obligations under the Deferred Plan as of December&#160;31, 2022 and 2021, were $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21,140&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;19,330&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, respectively, and are included in other liabilities on the consolidated balance sheets and was fully funded as of December 31, 2021. We match &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the first &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of pay contributed by each eligible employee and &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% on the next &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of pay contributed once the 401(k) contribution limits are reached. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following table summarizes estimated current and long-term material cash requirements for our deferred compensation plan as of December 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Payments Due by Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2024-2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2026-2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred compensation&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21,140&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;(1)&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Includes scheduled payments from our deferred compensation plan where payment dates are determinable&#160;for employed participants in accordance with the account&#x2019;s election,&#160;and the assumption that&#160;active participants will&#160;retire&#160;at the age of&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; 65 and begin distributions from their accounts at that time. This does not include future contributions, investment earnings, or future participants. Timing and amounts of payments may vary significantly&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member"
      decimals="-3"
      id="ct-nonFraction-4ca4adcb-5343-401a-bdf5-4c16857c8393"
      unitRef="Unit12">6830000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2021_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member"
      decimals="-3"
      id="ct-nonFraction-9ce5cc22-e66b-4ba9-8460-de44cf7347db"
      unitRef="Unit12">2141000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member"
      decimals="-3"
      id="ct-nonFraction-9d9c0606-3a13-4fab-92a4-dc923326871b"
      unitRef="Unit12">2431000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2022Member"
      decimals="-3"
      id="ct-nonFraction-733befa2-1bd7-4238-874d-68c694906a64"
      unitRef="Unit12">2318000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-2fadb8ea-ab79-413b-9911-0f05aa4aa2f3">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;99,821&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;178,703&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84,463&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock-based compensation, net of income taxes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84,928&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;159,972&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;69,904&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the consolidated balance sheets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,791&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,311&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,837&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Excess tax benefit on stock-based compensation recognized in benefit/(provision) for income taxes on the consolidated statements of income and comprehensive income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24,689&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;47,958&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;49,690&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c429de2a-6c7e-473f-ac28-6d3ffc8795bf"
      unitRef="Unit1">99821000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-1acf42ee-c175-4222-a108-eff55aacb65a"
      unitRef="Unit1">178703000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-7984fdb0-a09c-492d-b003-b8179dc3e29b"
      unitRef="Unit1">84463000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-07928da4-2d52-411a-a8fb-2e11261a09ed"
      unitRef="Unit1">84928000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-3db9952b-c246-4c96-b3db-b7c83262acd9"
      unitRef="Unit1">159972000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-feceb340-7bbd-40f4-849f-02d8c579715f"
      unitRef="Unit1">69904000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7daa579e-b054-40ae-b3a2-a0abab364508"
      unitRef="Unit1">1791000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-51c0336e-b43c-40d2-ae57-ab29e4fcc501"
      unitRef="Unit1">2311000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-346c56d9-4c05-4179-9696-8d736da172ad"
      unitRef="Unit1">1837000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c8c9e671-fb37-4636-ae62-e67285644b9d"
      unitRef="Unit1">24689000</cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes>
    <cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4bd246eb-a477-40c6-b9d4-71900105e4b3"
      unitRef="Unit1">47958000</cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes>
    <cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-119f447f-97c6-4766-8f4d-a21ba09f039b"
      unitRef="Unit1">49690000</cmg:ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-34008978-d30d-4d11-91f2-7341a7534265">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Exercise Price per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Remaining Contractual Life (Years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Aggregate Intrinsic Value&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;364&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;838.62&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;331,352&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;98&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,556.14&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Exercised &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;84&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;626.94&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,361.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,053.84&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;142,916&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Exercisable, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;149&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;593.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;118,514&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;344&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,038.25&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;142,743&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-4b5880c5-281e-4810-a155-4f303cb70141"
      unitRef="Unit12">364000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2021"
      decimals="2"
      id="ct-nonFraction-e34419e3-076d-4ac9-81ca-e46b571e7fd0"
      unitRef="Unit18">838.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-74a8137f-9941-4ae9-957f-8d5d4b719dbf"
      unitRef="Unit1">331352000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-704e4cad-f876-4443-828d-ac98f4ccb14c"
      unitRef="Unit12">98000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-76170c78-6ca8-4c8d-bdde-8520647fedd1"
      unitRef="Unit18">1556.14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-cc5cb733-dc77-4b9d-a2a8-7da36221ee29"
      unitRef="Unit12">84000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-6a9bce58-92e9-4cec-9337-87a310359be4"
      unitRef="Unit18">626.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0c5154b6-93fe-4d31-8934-a54e3910cc77"
      unitRef="Unit12">23000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-8fdc4729-95fa-46e7-9676-2009b2962625"
      unitRef="Unit18">1361.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-25b64823-1096-4cf6-94a8-884f05c76a7b"
      unitRef="Unit12">355000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2022"
      decimals="2"
      id="ct-nonFraction-c56cf7cc-9588-4810-a2e0-812f1f8e6bd0"
      unitRef="Unit18">1053.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-aaf276f5-832f-4017-b7e1-4f44dc43c911">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-cac46ff7-6568-400e-9d12-bea3d23187eb"
      unitRef="Unit1">142916000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b11975db-de7f-47c8-89a9-ca7f07325ed4"
      unitRef="Unit12">149000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2022"
      decimals="2"
      id="ct-nonFraction-eacfd819-471d-48ec-b845-b81548788ee8"
      unitRef="Unit18">593.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-08690c57-a194-4ac4-8049-6d2257f147ad">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-5233d48d-3934-4112-90f4-8c513706fe49"
      unitRef="Unit1">118514000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b1887bba-f31f-4888-8e0c-c7ac2e10e8fe"
      unitRef="Unit12">344000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2022"
      decimals="2"
      id="ct-nonFraction-f7b26be8-18c5-4111-8b58-cee6ff6027d5"
      unitRef="Unit18">1038.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-b6987d1b-f48e-4ab8-b6d6-bfbfd1dffb88">P4Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e5f035e3-4605-4a18-9b80-0863392ebee7"
      unitRef="Unit1">142743000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      decimals="-3"
      id="ct-nonFraction-9fd33197-b571-4506-809f-e1035a7a85ee"
      unitRef="Unit1">77124000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      decimals="-3"
      id="ct-nonFraction-934982ca-6572-4296-807e-481422fd5c8c"
      unitRef="Unit1">498399000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      decimals="-3"
      id="ct-nonFraction-f67d17e5-05e8-47db-af04-0e9d4591fad1"
      unitRef="Unit1">236573000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      decimals="-3"
      id="ct-nonFraction-335ceee4-d4fe-4f87-98ca-84173659c533"
      unitRef="Unit1">29474000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      id="ct-nonNumeric-be3645d6-b3ff-4da7-8cc3-5a44f489eaa2">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_StockOptionsStockAppreciationRightsSosarsMember"
      id="ct-nonNumeric-b159b66d-532e-41c5-83e6-38e6ede492f6">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-20f7178c-238f-4a82-823d-45457e80f7e3">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Risk-free interest rate &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2.1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.3&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expected life (years) &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.6&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.7&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expected dividend yield &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Volatility &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;36.0&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;35.2&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.4&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 52.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average Black-Scholes fair value per share at date of grant &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;456.44&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;403.01&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.13in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;231.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.08in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-98d1e98e-6936-47f7-8d4a-1ffc940d308c"
      unitRef="Unit13">0.021</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-8c7c1252-a39f-4b7e-8757-d2e5d473e429"
      unitRef="Unit13">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-2ae0ca33-6d61-44eb-842f-471a315abb0e"
      unitRef="Unit13">0.013</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-208653ac-a7e7-481b-8917-506dc128b6dd">P3Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2021_To_12_31_2021"
      id="ct-nonNumeric-a6de3a27-b015-46db-a868-e02b615ab728">P3Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="Duration_1_1_2020_To_12_31_2020"
      id="ct-nonNumeric-2af61780-6a72-441b-834c-93d459ef07c4">P3Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-ac05a850-6f11-45dd-88dc-f831ce693a08"
      unitRef="Unit13">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-ae2e03f8-cc7b-4322-a3be-51ee81729ce9"
      unitRef="Unit13">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-7dff23c4-c4ec-4474-9c91-7fdc80d3d287"
      unitRef="Unit13">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="3"
      id="ct-nonFraction-68dab47b-87fe-426e-9e61-4c41c4a47452"
      unitRef="Unit13">0.360</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="3"
      id="ct-nonFraction-afa63dd0-a492-43af-9bd8-17650f37e269"
      unitRef="Unit13">0.352</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="3"
      id="ct-nonFraction-1a58e6d7-e111-4035-8516-da015b72c0c4"
      unitRef="Unit13">0.324</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-1e63fd40-fb3a-4764-8c55-6c43096f97fa"
      unitRef="Unit18">456.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="2"
      id="ct-nonFraction-893f451c-4623-4a89-b22d-bb05593c3b44"
      unitRef="Unit18">403.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="2"
      id="ct-nonFraction-5ebcd3a6-4d02-41ed-a083-5268cc276671"
      unitRef="Unit18">231.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="ct-nonNumeric-756d40d7-b961-476f-84fc-4245b4832b3b">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;58&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,064.67&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;30&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,559.73&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;798.11&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Forfeited or cancelled&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;9&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,369.09&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;55&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,396.78&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 44.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;50&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,382.72&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-d622ba51-d728-46d1-ba93-7ad94fc0dfe1"
      unitRef="Unit12">58000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-e430099f-b069-40aa-aefb-8dd7f00e8636"
      unitRef="Unit18">1064.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-d194be0a-9dca-4759-b93e-6a44d7720a84"
      unitRef="Unit12">30000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-9cbb2a4b-5fbc-413e-b307-0b3d3e5e0fd5"
      unitRef="Unit18">1559.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-97c66926-4968-4950-a69a-752e6f31faf0"
      unitRef="Unit12">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-36379228-44b0-432a-b802-328391629915"
      unitRef="Unit18">798.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-8c573fc2-aa8b-4cb6-9c2e-5327b312a1b0"
      unitRef="Unit12">9000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-b08e2aef-4386-404f-84b0-b1d62c402403"
      unitRef="Unit18">1369.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-750036b5-583c-4277-acd7-66843acaa87f"
      unitRef="Unit12">55000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-8669cd07-07bd-4a35-95ba-c5ea3f667de3"
      unitRef="Unit18">1396.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-e2dd46cc-d6c5-43d9-b040-f070b10ebed0"
      unitRef="Unit12">50000</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-a06d5a57-7d81-4067-a032-681ebb7f29be"
      unitRef="Unit18">1382.72</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-4612ef18-514a-4cdc-b6a2-6f0967000bd8"
      unitRef="Unit18">1492.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="ct-nonFraction-38d2a2bb-f5e1-4fc9-a559-fc6419087e89"
      unitRef="Unit18">905.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-be21e4a7-1357-4cc7-bdc7-8849e844f29a"
      unitRef="Unit1">26881000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      id="ct-nonNumeric-e87533d0-64ab-4cf7-9bd3-bc638626db2c">P1Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-d09da803-16e0-45ba-b79e-a83568740764"
      unitRef="Unit1">33959000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-6bdc4198-b88a-4cc2-a8c9-82d564b43cf2"
      unitRef="Unit1">73540000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="ct-nonFraction-f38e5a04-5296-406d-bf1a-51f32b87d967"
      unitRef="Unit1">47649000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_cmg_PerformanceStockAwardsPsusMember"
      id="ct-nonNumeric-1189f9ad-3cb0-4595-bf0e-29f950debe56">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Shares&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Weighted-Average Grant Date Fair Value per Share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, January 1, 2022 &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;105&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;928.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Granted &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;24&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,569.39&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;54&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;791.65&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Expired&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;6&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,117.45&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Outstanding, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;69&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,194.80&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 45.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Vested and expected to vest, December 31, 2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;116&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,097.75&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-957a8952-0a51-4d80-aed4-f949406b8a5e"
      unitRef="Unit12">105000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-08d480cf-9ac5-4a87-b889-45144c9f1ef5"
      unitRef="Unit18">928.28</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-50e25e24-e8d0-43d0-98c9-1b878a07470b"
      unitRef="Unit12">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-b8d37af0-e920-476b-8ef5-23de1495fa46"
      unitRef="Unit18">1569.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-73c615e0-30a0-4694-8dca-4b941f9d39b1"
      unitRef="Unit12">54000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-62afee0b-5a12-4708-adca-cae43d30e064"
      unitRef="Unit18">791.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-b18effb2-bbe1-4224-9a2b-c72e1412f827"
      unitRef="Unit12">-6000</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-395b591a-0c87-4ac9-bd95-0659dc0a8dba"
      unitRef="Unit18">1117.45</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-37d62971-fa62-4de6-8f04-131ad88f547c"
      unitRef="Unit12">69000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-b971efc5-e009-476a-b982-1b2519e9ee22"
      unitRef="Unit18">1194.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-9c49817a-9e4d-4a2c-9b07-ed173f350682"
      unitRef="Unit12">116000</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber>
    <cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-15ba492b-5544-4ee5-b70a-5501044ea265"
      unitRef="Unit18">1097.75</cmg:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-2dd537d4-01a8-4d43-9ab6-39b3f3cc0754"
      unitRef="Unit18">1479.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-a647e329-dc0a-47ff-bd15-1cfea076c8a0"
      unitRef="Unit18">853.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-f8c80831-f0f9-4e02-8c7f-cee87e763687"
      unitRef="Unit1">29792000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-0a09744f-49f7-4629-98ee-407b54d08b22">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-6ae35a8c-40c5-46a5-9e0a-cab5eda5a823"
      unitRef="Unit1">177293000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-e0d63272-a7a6-45ae-bff7-49c5b6d4a401"
      unitRef="Unit1">97496000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-9c40ae06-9444-4877-baae-f8efdd089e1c"
      unitRef="Unit1">60081000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-b732cc05-d5e3-43db-ab45-9bbc4bae6ed2"
      unitRef="Unit13">0</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-334f0952-9bf0-4a3e-a060-414bd50f2526"
      unitRef="Unit13">3</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"
      decimals="INF"
      id="ct-nonFraction-bcee0e7e-850c-4a5f-a7b5-7b1cb104d7be"
      unitRef="Unit12">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"
      decimals="INF"
      id="ct-nonFraction-2de6980a-5b33-4fe7-a95b-9c53a61ba6a4"
      unitRef="Unit13">1</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <cmg:PerformanceAndMarketMeasurePeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      id="ct-nonNumeric-308f06be-b2b6-4c3c-b2ba-9c491c974b51">P3Y</cmg:PerformanceAndMarketMeasurePeriod>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-a2a156ed-e0d3-4755-9972-98b89fe72dca"
      unitRef="Unit13">0</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-3d3816aa-ba1f-4bf1-ac3c-b25763cea466"
      unitRef="Unit13">3</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"
      decimals="INF"
      id="ct-nonFraction-3e3d9587-922e-4752-80e5-3a2cfd14e409"
      unitRef="Unit12">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="ct-nonFraction-f95af9bc-1834-4e26-98fd-ec4064e565ae"
      unitRef="Unit13">1</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MinimumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-eab32d07-fae8-4e5c-988e-fb5879f82f96"
      unitRef="Unit13">0</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_VestingPeriod1Member"
      decimals="INF"
      id="ct-nonFraction-82d10c62-522a-424a-b7b2-37c91544b3dd"
      unitRef="Unit13">3</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_DefinedMinimumTargetsNotMetMember"
      decimals="INF"
      id="ct-nonFraction-4a945850-73f3-4549-8bdd-db8804f62514"
      unitRef="Unit12">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <cmg:ConditionalTargetNumberOfSharesEarnedPercentage
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="ct-nonFraction-650c6d35-8abb-457a-b721-69ef28d11a73"
      unitRef="Unit13">1</cmg:ConditionalTargetNumberOfSharesEarnedPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="ct-nonFraction-1631c7ba-0eb4-4395-8345-1837d5823657"
      unitRef="Unit15">7</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-fa68b0f1-213d-445a-85e4-c99e0820655c"
      unitRef="Unit1">71441000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-7235be4b-6ec1-4007-88bc-e7cf845d94de"
      unitRef="Unit1">7255000</us-gaap:AllocatedShareBasedCompensationExpense>
    <cmg:ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="-3"
      id="ct-nonFraction-31002e69-f4e9-453b-8422-5fc5f7a75712"
      unitRef="Unit1">0</cmg:ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_12_30_2020_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="2"
      id="ct-nonFraction-f7cb29e4-3582-4e00-aaf6-18289cc8a7ab"
      unitRef="Unit18">1374.17</us-gaap:SharesIssuedPricePerShare>
    <cmg:IncrementalShareBasedCompensationNumberOfInstallments
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="ct-nonFraction-3a8866ab-f878-4c88-942b-fffae5e63751"
      unitRef="Unit14">4</cmg:IncrementalShareBasedCompensationNumberOfInstallments>
    <cmg:IncrementalShareBasedCompensationNumberOfInstallments
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember"
      decimals="INF"
      id="ct-nonFraction-6750ec58-2f78-42a9-811d-fcec3f12aa74"
      unitRef="Unit14">2</cmg:IncrementalShareBasedCompensationNumberOfInstallments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_FirstHalfVestedMember"
      decimals="-3"
      id="ct-nonFraction-a60f6247-ac98-4f29-99c1-d991b4dfb403"
      unitRef="Unit12">33000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <cmg:IncrementalShareBasedCompensationNumberOfInstallments
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember"
      decimals="INF"
      id="ct-nonFraction-fed13554-956d-4ab1-a4f8-198509ff42e7"
      unitRef="Unit14">2</cmg:IncrementalShareBasedCompensationNumberOfInstallments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_AwardDateAxis_cmg_StockAwards2018Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_us-gaap_VestingAxis_cmg_SecondHalfVestedMember"
      decimals="-3"
      id="ct-nonFraction-6869be67-b7c9-47ae-8fa5-da74815f0c78"
      unitRef="Unit12">16000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <cmg:NumberOfEmployeesTerminatedEmployment
      contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember"
      decimals="INF"
      id="ct-nonFraction-39408488-ea12-4d12-9c1c-82701165886b"
      unitRef="Unit15">1</cmg:NumberOfEmployeesTerminatedEmployment>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember"
      decimals="-3"
      id="ct-nonFraction-1a0ea0b3-5298-43da-8a63-f144a9ec31f0"
      unitRef="Unit12">1000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember_us-gaap_VestingAxis_cmg_SeparationVestingPeriodMember"
      id="ct-nonNumeric-23fd9620-8ce0-43b3-90d0-2d6c994e05f4">P8M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected
      contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember"
      decimals="INF"
      id="ct-nonFraction-5e3b7c07-49de-4bc8-8aaf-6e992ee2388c"
      unitRef="Unit15">1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="Duration_7_1_2022_To_7_31_2022_us-gaap_AwardTypeAxis_cmg_CertainEquityAwardsOfEmployeeMember"
      decimals="-3"
      id="ct-nonFraction-7c803950-4508-4425-9d12-696752cfdc48"
      unitRef="Unit1">6701000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <cmg:CommonStockAuthorizedAndReservedForIssuanceEspp
      contextRef="As_Of_5_18_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="ct-nonFraction-139530e4-d7fe-4aa4-b36a-4d9d340e24ab"
      unitRef="Unit12">250000</cmg:CommonStockAuthorizedAndReservedForIssuanceEspp>
    <cmg:EsppRequisiteServicePeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      id="ct-nonNumeric-9c703e90-7c89-4aec-8833-614754f3f069">P1Y</cmg:EsppRequisiteServicePeriod>
    <cmg:EsppPercentOfBaseEarnings
      contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="INF"
      id="ct-nonFraction-628b27cf-92f4-4c83-bdc2-ab2ca71211fc"
      unitRef="Unit13">0.15</cmg:EsppPercentOfBaseEarnings>
    <cmg:PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="2"
      id="ct-nonFraction-93d7136d-a260-4046-bef8-7f9d558e10ed"
      unitRef="Unit13">0.95</cmg:PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod>
    <cmg:PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="3"
      id="ct-nonFraction-81289bb8-f843-4514-af2a-1da4d80a2d7b"
      unitRef="Unit13">0.925</cmg:PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="ct-nonFraction-3a1227ce-467c-47b9-b971-844278b89c63"
      unitRef="Unit12">1000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="ct-nonFraction-2e7f07ef-a563-4ba6-b590-f43d56f8e354"
      unitRef="Unit12">1000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="ct-nonFraction-8896a97f-aa6b-4760-9eb6-096f7d4ebdf6"
      unitRef="Unit12">1000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <cmg:CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp
      contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_EmployeeStockMember"
      decimals="-3"
      id="ct-nonFraction-86059064-c507-446d-b609-d39d2515dc5b"
      unitRef="Unit12">249000</cmg:CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp>
    <cmg:MatchingContributions401k
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      id="ct-nonNumeric-599bab28-9e9e-4226-981d-2dcc42d0882e">P1Y</cmg:MatchingContributions401k>
    <cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="INF"
      id="ct-nonFraction-888bdb9c-968b-4074-9b2d-f11067edd93d"
      unitRef="Unit13">1</cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3>
    <cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="INF"
      id="ct-nonFraction-7c8b57b2-fc10-4ee5-9e1c-960a5276f2cd"
      unitRef="Unit13">0.03</cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent>
    <cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="INF"
      id="ct-nonFraction-a1d9799f-ae36-4d73-b4b2-f728ea5ead00"
      unitRef="Unit13">0.50</cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent>
    <cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="INF"
      id="ct-nonFraction-9f41a6a0-7681-4874-843d-1372bc4f8f12"
      unitRef="Unit13">0.02</cmg:DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="-3"
      id="ct-nonFraction-2e02a372-d679-4a4c-ba76-e0f5fd03f221"
      unitRef="Unit1">12923000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="-3"
      id="ct-nonFraction-5c723528-0bce-4225-9710-60726dc79dba"
      unitRef="Unit1">10527000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_RetirementPlanNameAxis_cmg_Plan401kMember"
      decimals="-3"
      id="ct-nonFraction-16929418-7558-4fb2-9e98-6b7556f9d57b"
      unitRef="Unit1">8490000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="-3"
      id="ct-nonFraction-93fddb93-1713-45a5-8f7e-ca041848ac03"
      unitRef="Unit1">21140000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="As_Of_12_31_2021_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="-3"
      id="ct-nonFraction-e1d43ada-d3b1-4cda-bdb4-377efdbd7538"
      unitRef="Unit1">19330000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="INF"
      id="ct-nonFraction-e6f66d96-5bab-4f93-afb3-509e0bcbea23"
      unitRef="Unit13">1</cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent>
    <cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="INF"
      id="ct-nonFraction-d34cb8a2-4af6-41ea-9a75-8975852c72bf"
      unitRef="Unit13">0.03</cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent>
    <cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="INF"
      id="ct-nonFraction-439fb142-e35e-4f0a-8c09-1345cd0e169e"
      unitRef="Unit13">0.50</cmg:DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent>
    <cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_us-gaap_DomesticPlanMember"
      decimals="INF"
      id="ct-nonFraction-ff6d5968-80fb-4dc8-913d-e1c73191f31c"
      unitRef="Unit13">0.02</cmg:DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent>
    <cmg:DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-3f366fc6-887a-4f5a-87ad-58837a4b09d4">&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="14" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Payments Due by Fiscal Year&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 4pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 4pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Total&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2024-2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2026-2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Thereafter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 29.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Deferred compensation&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 7pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0.08in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;21,140&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,153&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,074&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,665&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.9%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;7,248&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;(1)&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; background: #FFFFFF;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Includes scheduled payments from our deferred compensation plan where payment dates are determinable&#160;for employed participants in accordance with the account&#x2019;s election,&#160;and the assumption that&#160;active participants will&#160;retire&#160;at the age of&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; 65 and begin distributions from their accounts at that time. This does not include future contributions, investment earnings, or future participants. Timing and amounts of payments may vary significantly&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;.&lt;/span&gt;&lt;/p&gt;</cmg:DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-c51ad84a-f50a-44e3-a3d6-ff3001545c65"
      unitRef="Unit1">21140000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearOne
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-38097bc4-b0e6-4be3-8654-b3c082c4a506"
      unitRef="Unit1">4153000</cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearOne>
    <cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b78b5065-5f82-4742-94d7-614d05a82eee"
      unitRef="Unit1">5074000</cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree>
    <cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-67000afe-75a5-4f8f-a821-d1071f99eba7"
      unitRef="Unit1">4665000</cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive>
    <cmg:DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b2f7eb0e-3936-4e4c-ac52-93c9b4ccb344"
      unitRef="Unit1">7248000</cmg:DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-5ec3b2c4-5c8c-4d7b-9b49-e348a17b0453">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;9. L&lt;/span&gt;&lt;span id="Note_09" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;eases &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The weighted average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.77&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.56&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The components of lease cost were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Classification&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;397,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;364,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;333,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other operating costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;36&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;102,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;92,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;37,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Sublease income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,444&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,930&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,588&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;494,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;451,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;368,186&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Supplemental disclosures of cash flow information related to leases were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr style="height: 0.01in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.02in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.21in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;386,238&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;359,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;316,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;425,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;577,273&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;484,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Derecognition of operating lease assets due to terminations or impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,718&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Maturities of lease liabilities were as follows as of December 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;375,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;404,139&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;396,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;389,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;382,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Thereafter &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,212,975&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,161,131&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,429,721&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease liabilities (Current and Long-Term)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,731,410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December&#160;31, 2022, the total lease payments include $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2,401,022&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; related to options to extend lease terms that are reasonably certain of being exercised, and exclude approximately $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;445,913&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of legally binding lease payments for leases signed but not yet commenced and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;16,994&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; of future sublease income.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 10pt;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We have &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;six&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; sale and leaseback transactions, which do not qualify for sale leaseback accounting due to fixed price renewal options prohibiting sale accounting. These transactions are accounted for under the financing method. Under the financing method, the assets remain on the consolidated balance sheets and the proceeds from the transactions are recorded as a financing liability. A portion of lease payments are applied as payments of deemed principal and imputed interest. The deemed landlord financing liability was $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,158&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,515&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; as of December&#160;31, 2022, and 2021, respectively, with the current portion of the liability included in accrued liabilities, and the remaining portion included in other liabilities on the consolidated balance sheets&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&#160;&lt;/span&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-643856d7-4f73-49f0-ad28-b45f61ec3c28">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 12.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted average remaining lease term (years)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;13.8&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 73.2%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted average discount rate&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.77&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4.56&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2022"
      id="ct-nonNumeric-68a66000-a35a-4ffe-b2f3-c85d3e23c045">P13Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_12_31_2021"
      id="ct-nonNumeric-2c4b8bb2-6b27-4536-89e0-b28f8f674de9">P13Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2022"
      decimals="4"
      id="ct-nonFraction-bd57c114-074a-48b8-a7dc-53206d1e301a"
      unitRef="Unit13">0.0477</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_12_31_2021"
      decimals="4"
      id="ct-nonFraction-592474c3-f9ea-4ee8-aed1-a27d75ca7576"
      unitRef="Unit13">0.0456</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-7dfa686f-3a31-4c11-b78f-d42ba906d4b6">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Classification&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;397,112&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;364,314&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;333,878&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Short-term lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Other operating costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;633&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;256&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;36&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Variable lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Occupancy, Other operating costs, General and administrative expenses and Pre-opening costs&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;102,636&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;92,145&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;37,860&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Sublease income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;General and administrative expenses&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,444&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;4,930&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.00in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; (&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,588&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 16.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease cost&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 48.1%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;494,937&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;451,785&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;368,186&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-ea8c931a-928e-404b-8ec4-3cdf864ac574"
      unitRef="Unit1">397112000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-8608fa56-c3ca-495d-b1b3-2f5d291c6208"
      unitRef="Unit1">364314000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-72857e28-c001-4a22-b11c-49a769b56279"
      unitRef="Unit1">333878000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-2257d5c7-848a-4914-9744-f81a9c093b29"
      unitRef="Unit1">633000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-103f71cb-b2a1-48eb-aea0-fcc40e970452"
      unitRef="Unit1">256000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_OtherOperatingIncomeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-b182a9f3-3f1b-4e3f-b898-d9e0687e6d6d"
      unitRef="Unit1">36000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-e6ac1863-cc39-4f19-a0af-3133c37638dc"
      unitRef="Unit1">102636000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-07587c3b-eb7d-47bc-bcd5-328c3fcb7aeb"
      unitRef="Unit1">92145000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember"
      decimals="-3"
      id="ct-nonFraction-7e25c53e-626e-4654-b86b-19175e242558"
      unitRef="Unit1">37860000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-2133334e-e447-4576-b96d-615ae417e2ba"
      unitRef="Unit1">5444000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-62b8085f-c82d-4ef8-a8cc-3351f6168130"
      unitRef="Unit1">4930000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="Duration_1_1_2020_To_12_31_2020_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="ct-nonFraction-98f7efd8-c675-46f7-a969-8de0b5850ea3"
      unitRef="Unit1">3588000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a1809016-1cf1-47e7-a036-f58a9bcb909d"
      unitRef="Unit1">494937000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-f83acb60-0d41-4f3a-b4a4-72c07b8bfde0"
      unitRef="Unit1">451785000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-a4379ca6-079b-4dcd-b412-13927aaded53"
      unitRef="Unit1">368186000</us-gaap:LeaseCost>
    <cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-64fb20d8-1239-48f6-bb18-455e85f07fbc">&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr style="height: 0.01in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.02in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.21in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;386,238&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;359,391&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;316,249&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease assets obtained in exchange for operating lease liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;425,243&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;577,273&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;484,888&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0.18in;"&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 64.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Derecognition of operating lease assets due to terminations or impairment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;14,718&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.5%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.4%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,765&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.4%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 9.3%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20,242&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;</cmg:ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-97eb6bf8-5841-4b9a-8f70-f24e72edee9e"
      unitRef="Unit1">386238000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-ce98e434-617c-4027-8586-df32e27c0281"
      unitRef="Unit1">359391000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-5d2ef303-b212-40fd-9cc4-390178476be2"
      unitRef="Unit1">316249000</us-gaap:OperatingLeasePayments>
    <cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-76fa2a95-dc28-4ada-9346-cdd810ee3626"
      unitRef="Unit1">425243000</cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-a65dcde7-aa6a-4ed6-821d-275e6c4dd5ed"
      unitRef="Unit1">577273000</cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-03832f43-a14e-4e11-8019-96835dfe6c9b"
      unitRef="Unit1">484888000</cmg:OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-ee9b463d-aed4-4a49-af5f-7c12772d5c4b"
      unitRef="Unit1">14718000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-48902b74-3377-4749-9457-9ceba84be626"
      unitRef="Unit1">5765000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-3ad431e6-916c-4258-8b67-a311042733e8"
      unitRef="Unit1">20242000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-f2774f61-5076-425d-8b89-ff99182571b9">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Operating Leases&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2023&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;375,174&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2024&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;404,139&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2025&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;396,777&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2026&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;389,276&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;2027&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;382,790&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Thereafter &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,212,975&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: top;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total lease payments&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;5,161,131&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Less: imputed interest&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1,429,721&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 87.6%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Operating lease liabilities (Current and Long-Term)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3,731,410&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f953224e-468e-4296-a03f-7b81b5f9beb0"
      unitRef="Unit1">375174000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-5393eb25-1eb5-4565-bdb5-bc67098251ff"
      unitRef="Unit1">404139000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-7c6da8b1-f270-4d70-94db-261a6135789e"
      unitRef="Unit1">396777000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-30d821c1-db94-42eb-936a-c62841b8a7b4"
      unitRef="Unit1">389276000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-b238fdee-bf85-4bd7-8673-ffacefea9d33"
      unitRef="Unit1">382790000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-f074d6ce-4430-4540-94e5-637a1197fc39"
      unitRef="Unit1">3212975000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-bcf1980c-90e4-4fef-a302-77d33c91a5de"
      unitRef="Unit1">5161131000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-e4a1d4e2-c2b1-490e-86ea-f1459b034972"
      unitRef="Unit1">1429721000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-9938de1f-dabb-4644-8626-95c62a446b54"
      unitRef="Unit1">3731410000</us-gaap:OperatingLeaseLiability>
    <cmg:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-a9a80f44-58f3-4020-8687-940e6907ff70"
      unitRef="Unit1">2401022000</cmg:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms>
    <cmg:LesseeOperatingLeaseLeaseNotYetCommenced
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-9e6217f6-0efb-429e-b67f-ceea04910bd6"
      unitRef="Unit1">445913000</cmg:LesseeOperatingLeaseLeaseNotYetCommenced>
    <cmg:LesseeOperatingFutureSubleaseIncome
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-cc2f6df8-068f-48be-829a-5cda0312b422"
      unitRef="Unit1">16994000</cmg:LesseeOperatingFutureSubleaseIncome>
    <cmg:NumberOfSaleLeasebackTransactions
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="INF"
      id="ct-nonFraction-a7d437b2-f31c-440d-af09-8dfe27c6ef2c"
      unitRef="Unit14">6</cmg:NumberOfSaleLeasebackTransactions>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"
      decimals="-3"
      id="ct-nonFraction-8db2fbbf-f026-44c8-bbd3-a9da43871775"
      unitRef="Unit1">1158000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="As_Of_12_31_2021_us-gaap_BalanceSheetLocationAxis_cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember"
      decimals="-3"
      id="ct-nonFraction-821028c8-4d54-4bca-a360-268638e824f6"
      unitRef="Unit1">1515000</us-gaap:FinanceLeaseLiability>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-dae60db4-8378-48dc-bb44-f2f01fc789df">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;10. Earnings Per &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Share &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following table sets forth the computations of basic and diluted earnings per share:&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;899,101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;652,984&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Shares:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average number of common shares outstanding (for basic calculation)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Dilutive stock awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;211&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average number of common shares outstanding (for diluted calculation)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,062&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Basic earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12.74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;The following stock awards were excluded from the calculation of diluted earnings per share:&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock awards subject to performance conditions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock awards that were antidilutive&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;163&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total stock awards excluded from diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;&#160;&lt;/span&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-4a58a6d1-41d4-4518-9b6f-0fe448957a3f">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Net income&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;899,101&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;652,984&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;355,766&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Shares:&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average number of common shares outstanding (for basic calculation)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,851&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,132&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;27,917&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Dilutive stock awards&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;211&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;379&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;499&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Weighted-average number of common shares outstanding (for diluted calculation)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,062&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,511&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;28,416&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Basic earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.28&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;23.21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12.74&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;32.04&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;22.90&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;$&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: double #000000 2.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;12.52&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-72f0f6bd-bddf-4bd3-9137-c3f2fc949ba0"
      unitRef="Unit1">899101000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-d191e20e-26f3-4df1-b396-7694d9a01f04"
      unitRef="Unit1">652984000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-821cc719-3d07-4cb0-b768-38f6f6b91024"
      unitRef="Unit1">355766000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-128a833d-5c48-49a9-aec0-66f259a53dda"
      unitRef="Unit12">27851000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-5f740641-b97a-4e0e-a34e-fc8e5216bfd7"
      unitRef="Unit12">28132000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f6a6991c-b35e-4b61-8570-d5b8c1b06a06"
      unitRef="Unit12">27917000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-32dfbd71-204c-496e-9b87-13f505acb960"
      unitRef="Unit12">211000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-bbb189ba-2417-4e3c-b586-c6814d713c9c"
      unitRef="Unit12">379000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-2f0456c1-bfe9-4b44-8605-c4af4863e46f"
      unitRef="Unit12">499000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-614a8da6-0e7e-47d6-8d23-759a8e8edc6b"
      unitRef="Unit12">28062000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-e0deb0ed-827d-4482-ace3-318967776fec"
      unitRef="Unit12">28511000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-b5274fd5-6d21-4fb6-b1f1-f01bba5de031"
      unitRef="Unit12">28416000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-9e0751f0-3792-459a-91b5-88569c9baa8b"
      unitRef="Unit18">32.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="2"
      id="ct-nonFraction-25d31119-2465-4377-8d8f-3be85fbbed70"
      unitRef="Unit18">23.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="2"
      id="ct-nonFraction-d6b008d2-c2cd-4d78-ace5-5e5948486276"
      unitRef="Unit18">12.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="2"
      id="ct-nonFraction-42d09553-3ee4-4280-9889-8f85c412057f"
      unitRef="Unit18">32.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="2"
      id="ct-nonFraction-ae3eccce-17be-4dae-b4cd-87894ac4c310"
      unitRef="Unit18">22.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="2"
      id="ct-nonFraction-6165d6b7-edbb-4cd3-9798-827ee675fb10"
      unitRef="Unit18">12.52</us-gaap:EarningsPerShareDiluted>
    <cmg:StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-431922d6-fed7-4e89-ac02-807c7e0fed10">&lt;div style="text-align:left"&gt;&lt;table dir="ltr" style="border: none;border-collapse: collapse;margin-bottom: .001pt;margin-left: 0;margin-right: auto;width: 100%;"&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 1pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #FF0000;font-size: 1pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Year ended December 31,&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2022&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2021&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: white;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="background: white;border-bottom: solid #000000 1.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 0.0%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-align: center;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock awards subject to performance conditions&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;54&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;66&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.5pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;87&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Stock awards that were antidilutive&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;163&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;34&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: solid #000000 1.0pt;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;57&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 59.0%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;Total stock awards excluded from diluted earnings per share&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;217&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;100&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-style: none;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 11pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 11pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 1.8%;"&gt;&lt;p dir="ltr" style="text-align:left; font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background: #CCEEFF;border-bottom: double #000000 2.5pt;border-left-style: none;border-right-style: none;border-top: solid #000000 1.0pt;padding-bottom: 0;padding-left: 0;padding-right: 0;padding-top: 0;vertical-align: bottom;width: 10.7%;"&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0.05in;margin-top: 0;text-align: right;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;144&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</cmg:StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock>
    <cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-710e1e33-3901-4150-93e4-759684dd0925"
      unitRef="Unit12">54000</cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions>
    <cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-9b6b8c21-3d80-482a-98e0-82cdf728def5"
      unitRef="Unit12">66000</cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions>
    <cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-5280aa78-7f21-4dac-9681-ba8f89723efd"
      unitRef="Unit12">87000</cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-0b64f799-88ab-477b-9404-d316da49e0b7"
      unitRef="Unit12">163000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-0cd1477e-0e46-4eef-a8b8-d07d2fbfec76"
      unitRef="Unit12">34000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-851aef8a-2507-4590-95b5-da9e51921933"
      unitRef="Unit12">57000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <cmg:SharesExcludedFromDilutedEarningsPerShare
      contextRef="Duration_1_1_2022_To_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-8e7ec5eb-e781-46b6-8814-121d9f359bb4"
      unitRef="Unit12">217000</cmg:SharesExcludedFromDilutedEarningsPerShare>
    <cmg:SharesExcludedFromDilutedEarningsPerShare
      contextRef="Duration_1_1_2021_To_12_31_2021"
      decimals="-3"
      id="ct-nonFraction-701fd8a8-a606-40df-882f-f3cc21ad59df"
      unitRef="Unit12">100000</cmg:SharesExcludedFromDilutedEarningsPerShare>
    <cmg:SharesExcludedFromDilutedEarningsPerShare
      contextRef="Duration_1_1_2020_To_12_31_2020"
      decimals="-3"
      id="ct-nonFraction-f1e3c13b-2213-4b74-8dc6-6376eef413c6"
      unitRef="Unit12">144000</cmg:SharesExcludedFromDilutedEarningsPerShare>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-f68ca72f-96c9-44a2-898f-1003c33c87c3">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;11. Commitments and Contingencies &lt;/span&gt;&lt;span id="Note_11" style="text-decoration: none;"/&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Purchase Obligations &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We enter into various purchase obligations in the ordinary course of business, generally of a short-term nature. Those that are binding primarily relate to commitments for food purchases and supplies, amounts owed under contractor and subcontractor agreements, orders submitted for equipment for restaurants under construction, and marketing initiatives and corporate sponsorships. &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Litigation &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;New York Legal Proceedings&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As reported in our previous SEC filings, on September 10, 2019, the New York City Department of Consumer and Worker Protection (&#x201c;DCWP&#x201d;) filed a complaint in the City of New York Office of Administrative Trials and Hearings alleging violations at &lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;five&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Chipotle restaurants of New York City&#x2019;s Fair Work Week law (&#x201c;FWW&#x201d;) and Earned Safe and Sick Time Act (&#x201c;ESTA&#x201d;) between November 2017 and September 2019. On April 28, 2021, DCWP amended the complaint to cover purported violations of FWW and ESTA at substantially all Chipotle restaurants in New York City, through the date the amended complaint was filed. In August 2022, Chipotle signed an agreement with New York City to resolve the proceedings and related audits. Under the settlement agreement, Chipotle paid a $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.0&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; million civil penalty to New York City and will pay up to approximately $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;20&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; million in compensation to individuals who were hourly employees of Chipotle restaurants covered by the settlement agreement during the relevant time period. We have accrued a liability that represents the total estimated amount we expect to pay under the settlement agreement, and we do not expect any additional losses above the amount accrued to be material to our consolidated financial statements.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 0;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Other &lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 0;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;We are involved in various claims and legal actions, such as wage and hour, wrongful termination and other employment-related claims, slip and fall and other personal injury claims, advertising and consumer claims, and lease, construction and other commercial disputes, that arise in the ordinary course of business, some of which may be covered by insurance. The outcomes of these actions are not predictable, but we do not believe that the ultimate resolution of these actions will have a material adverse effect on our financial position, results of operations, liquidity, or capital resources. However, if there is a significant increase in the number of these claims, or if we incur greater liabilities than we currently anticipate under one or more claims, it could materially and adversely affect our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 5pt;margin-left: 0.34in;margin-right: 0;margin-top: 10pt;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: italic;font-weight: bold;margin: 0;padding: 0;"&gt;Accrual for Estimated Liability&lt;/span&gt;&lt;/p&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;In relation to various legal matters as of December&#160;31, 2022, we had an accrued legal liability balance of $&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;15,227&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; included within accrued liabilities on the consolidated balance sheet.&lt;/span&gt;&lt;span style="white-space:pre-wrap; color: #000000;font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; Included in this amount is the accrued loss for the DCWP legal matter discussed above.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cmg:NumberOfRestaurantsUnderLitigation
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember"
      decimals="INF"
      id="ct-nonFraction-bce2c11a-e013-4700-b2d3-779475f327b5"
      unitRef="Unit17">5</cmg:NumberOfRestaurantsUnderLitigation>
    <cmg:LossContingencyCivilPenaltiesPaidValue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember"
      decimals="-5"
      id="ct-nonFraction-a3857253-b822-40c4-9197-4b78439df7ba"
      unitRef="Unit1">1000000.0</cmg:LossContingencyCivilPenaltiesPaidValue>
    <us-gaap:LossContingencyDamagesAwardedValue
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_LitigationCaseAxis_cmg_FairWorkWeekMember"
      decimals="-6"
      id="ct-nonFraction-e8976762-7658-469d-9271-08c248b1fe72"
      unitRef="Unit1">20000000</us-gaap:LossContingencyDamagesAwardedValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="As_Of_12_31_2022"
      decimals="-3"
      id="ct-nonFraction-14f3c066-2a6d-4a1a-af84-824db9200cdb"
      unitRef="Unit1">15227000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-ac06c6ee-fb36-4d52-931c-aef5e7f8e855">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;12. Debt &lt;/span&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: 10pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December 31, 2022, we had a $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;500,000&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; revolving credit facility with JPMorgan Chase Bank (&#x201c;JPMorgan&#x201d;) as administrative agent. Borrowings on the credit facility bear interest at a rate equal to LIBOR plus &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.375&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%, which is subject to increase due to changes in our total leverage ratio as defined in the credit agreement. We are also obligated to pay a commitment fee of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.175&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% per year for unused amounts under the credit facility, which also may increase due to changes in our total leverage ratio. Further, we are subject to certain covenants defined in the credit agreement, which include maintaining a total leverage ratio of less than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;3.0&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;x, maintaining a consolidated fixed charge coverage ratio of greater than &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;1.5&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;x, and limiting us from incurring additional indebtedness in certain circumstances. We had &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;no&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; outstanding borrowings under the credit facility and were in compliance with all covenants as of December&#160;31, 2022&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; and December 31, 2021.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="font-family: 'Times New Roman', 'serif';font-size: 10pt;line-height: 108%;margin-bottom: .001pt;margin-left: 0;margin-right: 0;margin-top: 0;text-indent: 0.34in;"&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;On February 1, 2023, we amended our revolving credit facility to replace the reference rate for borrowings from LIBOR to the Secured Overnight Financing Rate (&#x201c;SOFR&#x201d;) plus a credit spread adjustment of &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;0.10&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;%, in anticipation of the market transition noted under Recently Issued Accounting Standards.&#160; No borrowings were outstanding as of the date of the amendment.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="INF"
      id="ct-nonFraction-8b6c8b4d-9a9b-4cd8-928b-b4bd45844e66"
      unitRef="Unit1">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember"
      decimals="INF"
      id="ct-nonFraction-cb278df4-7ed1-4fbf-89cf-3309fe749ca4"
      unitRef="Unit13">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="Duration_1_1_2022_To_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="INF"
      id="ct-nonFraction-34ebe658-34be-4aa3-9ab1-539f109ca981"
      unitRef="Unit13">0.00175</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <cmg:TotalLeverageRatio
      contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="1"
      id="ct-nonFraction-66f0fd6f-5caa-4fca-b87c-6bdfb89e9cf4"
      unitRef="Unit13">3.0</cmg:TotalLeverageRatio>
    <cmg:FixedChargeCoverageRatio
      contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="1"
      id="ct-nonFraction-2403c39d-f631-40a2-a834-e4009c62ce59"
      unitRef="Unit13">1.5</cmg:FixedChargeCoverageRatio>
    <us-gaap:LineOfCredit
      contextRef="As_Of_12_31_2021_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="INF"
      id="ct-nonFraction-cc03e510-6617-4d42-a932-84e5e16fcaa5"
      unitRef="Unit1">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember"
      decimals="INF"
      id="ct-nonFraction-63ae4542-11eb-49a6-9d57-098db94fc4c7"
      unitRef="Unit1">0</us-gaap:LineOfCredit>
    <cmg:DebtInstrumentBasisSpreadOnVariableRateAdjustment
      contextRef="Duration_2_1_2023_To_2_1_2023_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember"
      decimals="4"
      id="ct-nonFraction-d0866bb2-867c-4381-bf1e-964d93022929"
      unitRef="Unit13">0.0010</cmg:DebtInstrumentBasisSpreadOnVariableRateAdjustment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2022_To_12_31_2022"
      id="ct-nonNumeric-aa9cdc69-cf6c-4da1-838a-309d3605f5d1">&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;13. &lt;/span&gt;&lt;span id="_Hlk120710603" style="text-decoration: none;"/&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Related Party &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: bold;margin: 0;padding: 0;"&gt;Transactions &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;As of December&#160;31, 2022, we owned approximately &lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;10.3&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;% of the common stock outstanding of Tractor. As we are a significant customer of Tractor and maintain board representation, we are accounting for our investment under the equity method. Accordingly, we have identified Tractor as a related party. We purchase product from the supplier for sale to customers in our restaurants. During the years ended December&#160;31, 2022, 2021 and 2020, purchases from the supplier were $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;37,015&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;29,400&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;, and $&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;11,931&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt; respectively&lt;/span&gt;&lt;span style="white-space:pre-wrap; font-family: 'Times New Roman', 'serif';font-size: 10pt;font-style: normal;font-weight: normal;margin: 0;padding: 0;"&gt;.&lt;/span&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="3"
      id="ct-nonFraction-894e0e40-4990-4100-abc4-9c912b53525c"
      unitRef="Unit13">0.103</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-4ed9c2a5-5b72-4450-90f6-100e0bc54634"
      unitRef="Unit1">37015000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2021_To_12_31_2021_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-7b6a0717-b23e-47a7-b864-d3041c90b864"
      unitRef="Unit1">29400000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="Duration_1_1_2020_To_12_31_2020_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember"
      decimals="-3"
      id="ct-nonFraction-747d24ee-0c6b-4264-a5f6-115dff0411a5"
      unitRef="Unit1">11931000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>82
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
M%J!(5B!\CV6#"   JC0  !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6RU
MFV]OH[@6QK_*478TVI7:AC]IVLZTE5*2SN9NFT9-9_?V7MT7#C@-&L!98YKV
MV]]C2$(9&0=6SIL6".?!_+#->6QSN6;\1[JD5,!;'"7I56<IQ.I+MYOZ2QJ3
M](2M:(*_+!B/B<!=_M)-5YR2( ^*HZYC6?UN3,*D<WV9'YORZTN6B2A,Z)1#
MFL4QX>\W-&+KJX[=V1YX#%^60A[H7E^NR N=4?%]->6XU]VI!&%,DS1D"7"Z
MN.H,["_#7AZ0G_%G2-?IAVV0MS)G[(?<&0=7'4N6B$;4%U*"X+]7ZM$HDDI8
MCK\WHIW=-67@Q^VM^FU^\W@S<Y)2CT5_A8%87G7..Q#0!<DB\<C6O]/-#9U*
M/9]%:?X7UL6YI_T.^%DJ6+P)QA+$85+\)V\;$!\"SJV: &<3X/P48/=J MQ-
M@-LTH+<)Z.5DBEO).0R)(->7G*V!R[-136[D,/-HO/TPD<]])CC^&F*<N!XR
M/\/'*( D 8P2$8IW&"=%?9+/Y1B^SX;PZZ??X!.$"=R'482'T\NNP(M+B:Z_
MN=!-<2&GYD*V _<L$<L4KQ+0H"K0Q5+OBNYLBW[C:!6'U#\!USX"QW(<18$\
M??@MG9^ U<_#747X4!_^KRS!JUNJJU?NQMT]"#?7<__A@_CO8)X*CLWD?RKV
MA79/K2W[CB_IBOCTJH.=0TKY*^U<?_[%[EM?5=Q,B@T-B568]G9,>SKUDNG3
M^XJJL.G#;>OX#Q4?;51;/H;$*GQ.=WQ.F_$9)$E&(GBD*\:%"I1>1_!,A=?3
M1K4%94BL JJ_ ]5O!FI*><AD^PP NUMEG=JCM.VT:GLM;7Q;:(;$*M#.=M#.
M&K8^3C!/R'NQ^AJFUUJ0*%56,6U86UJ&Q"JTSG>TSK5WN.GR;\.(PB2+YY2K
M*.DU[&/7.7-M%2=M8%M.AL0JG"YVG"Z:<'JD+Z%\'V+UFI!8V1#U.M[OX^G#
MT]T([D?_'GN#"7Q['-_='17E'$^\$Q5%K61;BH;$*A1MJ\S[K"8<QXG/.+;)
M/,DX@IG 7@T8!X]EB>#O^#]0PMVC/ARI\.F#VO(SI58%^"%QMIL ?")O, ZP
MFPL7H5^D:O7-=X_D>>_8=NP+UU(V87UP:WJ&U*KTG)*>TX3>( A0/3W:;L =
MG@</B;K.Z27[M@43NI8O&/#P@5 .0XZF4LE2*]6:I2&U*LO2.=C:)%K/\FG-
ME"SUDK,LQ'[ MBU+2<^H0S"E5J57>@1;G^7_3,^3>]@#/K%UHB2GE]O6P!M*
M_*42GE'[8$JM"J\T$+8^\_\9WN[],>7L-4Q\=3O6:WH#)3:C9L*46A5;:2=L
MO0OX&=N4I0+]UW_"5?T+5Z]XX?3[ZK9JU$^84JMR*QV%K;<!>=L<<$KJ,>D%
M+GH72DA&;80IM2JDTDC8>A=PQWRL2],E2W1.8H_(J=,[[EDUW;]1,V%*K4JK
MM!.VW@<\A0(=%UN [?PZ_PUFU,\XUC(ELCV.@L4Q9G^I8/Z/(U@1#J\DRBA\
MLDXL&U:8CJ1+PM7IB%%C84JM.BI;.@M'G_NCW0_"Y 5F[_&<12J0>P2\^V_*
MX5RC[L&46A52Z1X<?:J_K6<P>O.7)'FAM39VC]#D>:;T6OJPUK0.X1:<TBTX
MC=S"7S2*CG\DF)AA.R4I=G !C-,T4_=P>S2?J6H6P]-'M>9V"&?@E,[ :>0,
M_F01NGG"B^$EKIR]V:,T4;D(3Q_4&M8AC(!3&@&GD1'P,L[EJ&4Q5)EW9)C4
M9FIH>L6Z*F;4 9A2JU(K'8#3R &,I=\N)G'ER#C98E12TRO643-J $RI5:F5
M!L!I9 #RY@@>>J87QI4YQQZ=.\+QU3'P?8I"*!,4DDI^1HV *;4JO]((./H\
M?L-O%I,H@ILLQ9]3=0O]A_,*^KC6M [A")S2$3B-YA9&,>4OLD/[A@IBB1XJ
M7I%$7>WT@O78C%H#4VI5;*4U</0)_2 +0L$X#(2@Z,_SL=W;B+PH@>FEZF9(
M]6&M>1TB\7?+Q-]M-*4P6V*:IJM<>V1J*Y<^KO7"A$,8 +<T &ZCZ8-I-H]"
M'ZL5(\IWI5ZE]<H.HZ9@HW::J\D%9J_7SH7;=RZ[KRHT9;;O-LKV-WYZ5OCI
MF?3.*3QD IMB(@VF$I?)[-W;J/4_WN!9W['/>V>[>]R@.$2>[WY8.Z3/SK=3
M[>F'^3S,!>9RGG1!,0]3#\3J5=6E'CYXW^]'DZ<9C"?>P^/TX7'P-!K"S3,\
MCFY'CZ.)-X(IX0+&XS&$96E2\"D7)$SP8+FJ"4O(MR6$!6<QB"7%0]O)W<^_
MG#OVV==4+N4+DS!/+U><O;V#[)!IOKP U?(HN8X+2+&2):8T3]W9HAAT6;(H
M0.-S!.MEZ"]A'6(/-<<K8K(40,(@(G*Z2* 3!]NQ("#O*9!%<8R"'[$T'R.J
M*=PB3.60VSLE'*A<W09#ZE,Y\K9;GW8"R@IF=JG5(?R36_HGMYE_PF?"D<88
M0;S!'U3]"M!+699E6Z?GUH5R_%$?W)K:(?R36_HGM^$:K-NB$CW+2G2+!Y7I
M[!ZQNC5%^K#6Q [AG=S2.[D-%V-MB&W69-4ST\O=/BN)&75+IM2JQ$JWY.Z9
M-MD,:7RL8KHE;'ODCH]MYUB]S$@?V1K;(6R36]HF5^]R!EC+@J*FU63]>P3J
M,UFC-LF46A53:9/<9C;I-N0QC(=*3GJ%GKK3,NJ-3*E5%R*7WJBG-S5;2'6C
M_'O"1SQ)!7PF\>HK/+,,,YN[NZD*FEZG]>+D0WBD7NF1>GJ/M(4F9S1ENJ@$
MIY<8\U<\<@0>B4),%).0**D9]46FU IJW0\?=\@!G/PC&<RFY0*]XCN/W='=
MASB#_/.3;GEZ\17//9'C/RE$=(&AULD9OLAY\6%,L2/8*O]49,Z$8'&^N:0$
M,V=Y OZ^8$QL=^0%=I\G7?\?4$L#!!0    ( !:@2%9 IRC!_@8  .D=   8
M    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULM5EK;]LV%/TKA%=L*^#4?(AZ
M=(F!-L&V GL$S;I]9F0F%BJ)'DD[R7[]+F7'LD6*3K'N2R+)EY?G\G'/N>3Y
M@]*?S5)*BQZ;NC47DZ6UJ[>SF2F7LA'FC5K)%GZY4[H1%E[U_<RLM!2+KE%3
MSRC&Z:P153N9GW??KO7\7*UM7;7R6B.S;AJAG][+6CU<3,CD^</'ZGYIW8?9
M_'PE[N6-M)]6UQK>9GLOBZJ1K:E4B[2\NYB\(V\O6>8:=!9_5O+!'#PC%\JM
M4I_=RX?%Q00[1+*6I74N!/S;R$M9U\X3X/A[YW2R[],U/'Q^]OYC%SP$<RN,
MO%3U7]7"+B\F^00MY)U8U_:C>OA9[@+BSE^I:M/]10\[6SQ!Y=I8U>P: X*F
M:K?_Q>-N( X:D&2D =TUH"]MP'8-6!?H%ED7UI6P8GZNU0/2SAJ\N8=N;+K6
M$$W5NFF\L1I^K:"=G5^JUJBZ6@@K%^B]J$5;2G3CW!ETAC[=7*'O7[U&KU#5
MHC^6:FU$NS#G,PL]N_:S<M?+^VTO=*27*UF^08Q,$<64!II?OKPY.6X^@WCW
M0=-]T+3SQ\:"7FLM6XN$,1#GVU \6P=)V(';6V_-2I3R8@*;QTB]D9/YM]^0
M%/\0BNXK.3N*E>UC93'O\TMAE@AF#97N0?Z]KC:BAN"#L[AUQ3M7+@%LYBQ/
M,,;GL\UA/+Y93CC+DKW9$=)DCS2)(GU7EFH-P" [E!)0WM9RBEII0T"WGM(#
M! 2G>3X$ZIL5!2^*,$Z^Q\FC.#^T&Q@_I9]"P+C7(^-IF@]P!:QH3M,PKG2/
M*XWBNM9R):H%DH^0XXTTW:PKNY0:$LGA@@_A3CU$>9H0.L#M6V5YQD=P9WO<
MV8GQ+%4CD16/!S,?PIAYO2=9EI !1M^J2' ZLC;S/<;\Y)P;VXSMF]SKDQ-.
M6#J YIO1%!<)#V,K]MB**+8_E!7U"Z:X\/<,R7C.L@'*@!V#_3TVA 3W5(.C
M0'^1P+=+52]0U:RTVLAN/*<(GE=2VZ=NP;H,M7(_C.[]72]'  M.2#(,)&28
MI07-\I%(#DB3Q"-1[?V9E;H!7HPNC)V?HYT.:8KS(53?CF8)(V0$:<]T)$HN
M\X^ 3E>E8W=' $&,U.\[*=+AX@V8,9R/;7[2\Q.)$]3O,/?"5NT]JMWZB"S@
MG:,C! S3! _35,B0D)P68TNXIR@2YZC?NW0:@>@S3LH('^;_@!E/,S(VECTS
MD3@U_:34XJ&JZR TGW0H*5@QA';*[!A:3TXDSD[;+!49.9];W%;E.!D"#!BF
MG!9\;%?W/$2R%\G"NA*W55W92H:U(8GRV9>*PZ_E[3CHGMA(G-GVJFLEGL:(
ME_C$1?*$^RDB8 ?+/QW+8CW#D3C% 4B]AA0&&+6JZXXH;F4K[ZJ1Q13@L PG
MW ,<L$LAH8PP,NVICL:I[AGPP5(*5AD!ADHR[FW*D%W&,*<C.'LBHW$B^]1*
MH5L JB6(VG5P]JG/321G.!L*KY =3QD?F7UZ4*W%.>QY7ZH!4YP:W "O,9C=
M83(.V9$\(VP$=\]L-,YLQ\+L%%J?LPJ X94T ;L\8VD^MA1Z:J-Q:KM435-M
ME<RV7E2M&VO9EH 8??^;LA(1\CJ(/>HYG,)0L%#^[XZ.H^^9D\:9LU=T7[K*
M K5< G(T'8J2D"'#D,?']D=/K31.K5?R3L(: UG=5U*G4/LD6N0I94/,OAE)
M0$./Y<>>:FF\YMOJJ%,@ P4?5"+#)!XP8SEG(V**]LQ(X\RXW;ZG,/J4EW!>
M)+F7'0.&C'.>CVA2VI,C+:*RY68I=%=626V^Z^HG^Q0^TXJ2[!<?:GTE;\>G
M6CW#LCC#7NOG56^L*C]/T2O\!A-0"!IM1+V64Y1B/,48(^/&!W+:VBZ5KOZ1
M"Z@LU?/7RAC'T\(@=8>N9"F;6UB8ST>572(<?H6_T'(ENP/H.G@*Q'R^]L[0
M8B;'8]*S.8NSN4OAJAT=$,I&!X1E4T9Q%RX\$D;_Y_$)E,79,/D$C4:2)>O%
M!(N+B7>+1>4N$&!KN].RLZJ%PGA5P58/ O6U@:LCF5>5A PS,"0CO,P.SF]/
MJ @--+363\_3*BQ0L[%35$S3@G4S4$Q!"L+7[>SO9O<KSY@O.\X2FE-,O)$(
M6#+&4X+'AJ*7*.SD"?&Z6=?=7<7N8%,UD%V6[EII U2M3/A8VR^WS[(\'PK!
MD!EG?"1!LUY;L+BV^"BMJ)S(=EH;A$48HR\/DAP&V).K 4-6T.+P^.L89Z\C
MV$M*=!.@DR!@7QN O,ZQ)R)"AK3(1N\+6*\B6%Q%> S=K>X7!Y!YUQCA$X>0
M8?#$879P#^<N07\5^KYJ#0C).VB)WV3@0F_O%;<O5JVZJ[E;9:UJNL>E% #<
M&<#O=PI4]^[%W?;M;W?G_P)02P,$%     @ %J!(5@_R$JF] @  * D  !@
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6RMEEUOFS 4AO^*Q:9ID[KPE4#2
M)4AMIFF[F!2U^[B8=N' 2;!J,+--TN[7SS84A<9-:;5<!-N<\_IY_8$]WS-^
M(W( B6X+6HJ%DTM9G;NN2',HL!BQ"DKU9L-X@:6J\JTK*@XX,TD%=0//B]P"
MD]))YJ9MQ9,YJR4E):PX$G518'YW"93M%X[OW#=<D6TN=8.;S"N\A6N0WZL5
M5S6W4\E( :4@K$0<-@OGPC]?SG2\"?A!8"\.RD@[63-VHRM?LH7C:2"@D$JM
M@-5C!TN@5 LIC#^MIM-UJ1,/R_?JGXQWY66-!2P9_4DRF2^<J8,RV.":RBNV
M_PRMGXG62QD5YA_MF]A)[*"T%I(5;;(B*$C9//%M.PX'"?[XD82@30B&)H1M
M0FB,-F3&UD<L<3+G;(^XCE9JNF#&QF0K-Z34LW@MN7I+5)Y,EJP4C)(,2\C0
M)::X3 %=:SF!WJXPAU+F($F*Z3OT'KU&+A*Y:A5S5ZK>M8:;MCU=-CT%C_3T
M$=(1"OTS%'A!8$E?#D_W^^FN\MP9#SKC@=$+7V#\U\5:2*Y6V&^;S49W;-?5
MN^Y<5#B%A:.VE0"^ R=Y\\J/O \VT_])K#<$83<$X2GU9*5V#'"N_*MEEMZ<
MH0ISM,.T!IOM1BLV6OK;L$N\D:=F8G=HYXF@'N:XPQP_#[-9@0C7,F><_(7,
MAMMH1@<DD=?^'C /B>R!3SKPR8O B1"U'7IRA/(0]E1$#S+J(*.3D$M6%.IS
M.F0%1$-6P!-!/<:X8XR?P3AH^N.C<0I"^_0/B>Q13SOJZ?.I'Y_[Z1%'&(>!
M!=@6Z)M(.^^LXYV=Y/VF;@&BYG</QUFBE EI0YX=D<RB67A,;(GS)A9@]^ <
MTW>(KYAO22D0A8W*]$:Q6OV\.9>;BF25.=K63*J#TA1S=94!K@/4^PUC\KZB
M3\ON<I3\ U!+ P04    "  6H$A6A+VS"1\'  !G'P  &    'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;*U96V_;-A3^*X17#"V0Q"0E4E*6&&CB=2NP;D6S
MK0_#'A2)L;5*HB?2N>S7[^@2RR8IM@'\8NORG2-^Y.'A=\B+!]E\46LA-'JL
MREI=SM9:;\[G<Y6M196J,[D1-;RYDTV5:KAM5G.U:42:=T95.:<8\WF5%O5L
M<=$]^]@L+N16ET4M/C9(;:LJ;9ZN1"D?+F=D]OS@4[%:Z_;!?'&Q25?B1N@_
M-A\;N)OOO.1%)6I5R!HUXNYR]I:<+X/.H$/\68@'M7>-6BJW4GYI;][GES/<
MMDB4(M.MBQ3^[L6U*,O6$[3CW\'I;/?-UG#_^MG[NXX\D+E-E;B6Y><BU^O+
M63Q#N;A+MZ7^)!]^%@,AUOK+9*FZ7_0P8/$,95NE93480PNJHN[_T\>A(_8,
M")\PH(,!-0W""8-@, B^U2 <#,*N9WHJ73\L4YTN+AKY@)H6#=[:BZXS.VN@
M7]3MN-_H!MX68*<7U[)6LBSR5(L<W6CX@T'5"LD[]+[.9"506N?H6E805>MV
MN._%\XM3],?-$KU^]0:I==H(A8H:_;Z66P46Z@2].KB_F&MH;?O->3:T[*IO
M&9UH&:'H@ZSU6J$?ZUSDAP[F0'/'E3YSO:)>CTN1G:& G""**74TZ/K;S8G#
M?/GMYMC#)MB-7-#Y"R?\_2YU6L+4NQ?U5KBZMS=GG7D[_>\7,0]"SH#Z_3YK
M&Q>Q,,*<'.*6-HXE<0@N=[@#'N&.1]@9!A,\/@FETVV3UAI!-FM27=0KE$D%
M0?A:/&;EMHLYB,=<0 QF1=KG"XC*M)*-+O[K'ZBU?(!?L4G!A2B?T&V;T]Z<
MNWHF]'5LFVG/U2;-Q.4,/JA$<R]FB^^_(QS_X J:8SI;'LG9P4"PW4 P;T"]
MDS(_@6Z[AT%8]?,>OO4E7<& N'JQ]\;WXH%RF%@A,^++@0LPA*(97S:.) &-
M.'?'%]_1XEY:OZ2WLG&UG]OM(DF4L-AHOXTC"8DB:WXX<"P), G<[8]V[8^\
M[?\MR[:;M,Z>7!PBZYLAQR$UA\ !(YQC;C"P84$,1*F;0+PC$/L)Z+5HS+GM
M(A/;'1@0DF"3C0,' X=9:-!QX'" ,9G@D^SX)%X^/XD:J)1]"LIA32Z4;JE!
MEA*/H,>4<+)+K-8P'D(D&>1L&(Q3;'&S82'G=,_; 36"1SF O>26OB3K7,2Q
M/8UB'E,CMJY=. :K4600<^&"F$VM,F1/Z! OLX^-.&WELC<$!Q\'7T\8QR89
M!XQ0;@Z2 T88(VR""AVI4"^5]]4F+9I6J)V@K)1JVXB>TDD_9$I!P9 7:B-5
M6KIY4@<!$B0F3QM&$FK&[-(!"S"+H@F>H\(AWR)QQLSAFUZ#J_TV1&$4TM#B
M9 ,YX B)358VD/$D!&DTP6M4/,2[CB\& 7W7R.J9'<AP)ZO0D>L@P^/ 9&4#
M8QPF86"2LG$TP81/3:]1/!"_>GA?:P&:1'<1*+N47W0T3U MM).;0Q@00LWE
MUP&+8HI-7C8JX&0J D?M0/SB81BI6P$5MA@((9T^3L2@0P*0F#!3ZEP[@#$!
MJ6.-ED.C)$$43Z7Y45,0OZBX@C7LKM#SUYM&WA=M$?\& <6O,[0EPBF-:1A8
M&=(!!#D418E)T09RDL13.7(4'<2O.GZ%%-BS<?*([>(H20BV!LK&00$%98_)
MPL8%C$UJ5S)J#9)XJZ,?TZ9=L12"--'7V<Z*AG@ERTM+FJ-Z6Q[+VV'-/RH:
MZE<T5ZDJ,E>?#7;1_IC1,RO_.& T.*/F&NB $7H63>15.LH6ZI<MRZ+<:G/[
M8R! 7 1P:!*P892>F?/0@8+VLPFM3$>M0JDW@#]W.V\B/TV'NA*F9-75Z]V>
MD=QJ*/_K'&+<&=C4JX1>&MA'];8\EK?#GAW5$?6KH^G MH4+C6)FYC87+"8!
M-0/#Y2V96EKI*(*H7P3Y MLA4F+,S8TK)XP1:V:Z8%#_3A 8%0]EWLCNZ]KL
M8&MT6#]?@RA7;SKET^Y<[:^J[BCW:JL71_DQO2V/Y>VPET<%1OT*[!T(KV)5
MHVS;-*+.GA#4VK4JAP(U_V>K=+=C[>Q6;JW*IW2_E!SZRP$#(<K,.+)A4#)-
M)?A1BE&_%+MV!)"3C"V4XH0S'IEL'(**D9A9"=^QVP/U#9ZH;NBHO*A?>;7[
MB%T5</6\E?C7!U'=BN9O)RVOLQ>'_C&]+8_E[; C1^U'_1M-7]WAI_8N4,Q8
MC"T9ZP!&(8L(MX+"L4N54,S""3T>C#(L^-K&4@GQW3RA&^BG(O,'A=_72X/B
MJ-Z6Q_)VV(^C'@S\>O#KQS[$/L_AW%K]'; XB1-S]7? >(CCQ B'^=X)9"6:
M57>2JV!QW-:Z/Z#;/=V=%K_MSDB-YU?D?-F?^8YN^B/H#VFS*FJ%2G$'+O%9
M!&UJ^E/=_D;+37?.>2NUEE5WN19I+IH6 ._OI-3/-^T'=F?KB_\!4$L#!!0
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
M[R*)YTE>?Z!Z_SK+RH<G]<V$][<+/_L_4$L#!!0    ( !:@2%9'G@&G;PD
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
MZ$IR6T)Z;Y;2AFKH!/&>I!\-P;W/^/"W_EUB*(Y%5JJ1$7JTS4?F;KB8S "
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
MC'0T'_=DHO/7Z1G([V&71?-8_MJ Y,3KWHX[V$V]%UUA5F6 $2O$O?X>@5*
M*9.ER1W0$6X@1NXD6!1!2\1);UYM>A%V>A&X]O 02&*K>&PQV-2IWQYE_A&_
MR!52N2./"' MTRQQ[5 C#=?PQ/I(>J%$;?A>C:0K)'G>W_TBUQ\IBB1<3L8Q
MTLZ2E;^)*ALM24UKL$MZ$5'A;_5Y9\S,"$1Z"5>8'L#DG639ZOS^?2 \+/G!
MI\=E)M/DS)EEG 3HVP%\T(3CJ]"3RS=Q0P1@?;2(S?==ED[>^2KX>?Q7P'^T
MB]J$.'9SER0YM#SFAC1[4M^>D%-'QLKN<V>;-&W*M9GBD65S0'+OX$%1YOW
MFY"6GOJ_LO,&'IGF#(^'>91I4DY)/)/83.T5X8X$@]U+-OG"(N(!I[>:S;I"
M1S./1_1)2?)W<RC\!5QV%@"Y(&>JGGQP+0W90D.D@& _?_%UN/":)C-<:LO#
M-:S+,,Z(1NAPX2DKGG@9N%\+Y93DKF>#7SX(<\8C# XTGZJ\K*0HF1S?8K:
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
M[7  !G.+7QS<> =\O];:'18^P?$;9O$/4$L#!!0    ( !:@2%:*Y'0])@,
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
MDP)O$<_I-TS%>Z.V4A=3:]U89 .J&*5!X"?BW<$A#'4_/$-=\%$OTCCP(M2
MCTT+#YY"<S20.@)P>DSE!<4.'0&T/@4)+W$A?M6K5N32%%,1L9=FD4"1RC+Q
M2FXU5M7_I5@T$IGN&"MO+#2,PDB09E=MD__UE+8*Q3$C'"Q6U;9L]DH=8G0>
M>P'J'_Z$R:$?.A&@T,_LGR(T=E#4HHOP%M L1$&<)WT]&!@\0H$-J&1F\2U4
MIW&6):&7!C$@ACOAJ!<#L2(41MX\* ](DC2EE8/%,28T6)I\TP."MFT.L4][
MM;YMS-Q+HQ"^BI/T),\_)CO]S#%GY*.9(7*[.Q+8K]0 P<!LGHHL\[T,.M^7
M%IK;A"R%<&H?@SF"-XG%KX;T7?5^ 3OT28@1 5P0+A@@W/DIA^=#B)6G.%($
M<EM'I^5^)MYUYGBI'*2[5 P7]>@]8% ?5NL:-8EF.14M8\VSY+74I5R6R*&<
MWP%)\;DSVA8Z=T0"]MIM-#RV4[UOU&#7(H(A@UDQ>KID090#&OM[ADP44C=;
M#=D@&B.NI=E3'&AJ"ZZI2="NL*PZ%&(U$W\JL9&%6+/FU[>C >:LP;X6*=OS
M\ !9,>ED!_J VG .8C;QL\%5Z#D7:*G_KE$?F<4/A8"4/J$?5\U;Q4Y7%> P
MNF^V&/ <-74->S ;J.BF.P0:6]"V1B^[EFK*I]JHO%G7G&[8UPUMKQ4O!+VI
M<\2P4Z2O-]UTQE%5_<Y-W4NUUG7-!6GEPOM'VJHE(4>_E\897<38UZ6T7V.8
MSA^_[@%[0F!V)5, 5V,@A%1A.4=U-/*R:,$-NMOI@*+BR&T!'?)?R<G[S=8)
M20%Q2I0N\)LNT'"KMBU=J1,[W6YH-(F17;MIC&. I_SO-[FUO:&NV5<<*J6N
M0'DN@; !\;-^(Y)&;N,*WDVI8WY#E#EBE'J9'][&ZBW%/QH72@Y4"C5M=DZW
M&,@4*R9.Q6L]"#FP]+!U9]9U08KPL$VI"Q;/:5D-G4E/A#2=2I91&SIW&QO,
MF7BO:EDR- _03QKUE8(/VF?_']3\94*[]NZ&EJ.YSV_?(_*;J/NCB+"E]LA%
MJ3_P7TQ/ICS@'>'^<.<Q?U!; XP<M\FJZ<B^_E1#UOOC/.7VTQUWE%WA\'0^
MGM:L4^ M9<E,Q,>#6/G%-YEN1Z1[304C-QTOU1O(_!FG W=&<2).\2)',R(%
MVZEK58/RKD#NFDIWWU>__7 U]M5P&3Q+FS])';VL=#U25X/*P?OAZ0Z'MVAV
MK*WT[)[ZZH\5!<*0YE\Z:: =26>KL95I*94D.NQ<;P>_+5W77BJZ)WZ E" 5
M%9]SWHFAQRO!.N!G1=VTW$0WEHW;'VT":1?3F:^CXEW_:#"2/-YS&JI'!PO1
M5'?HZ^B$CM9R315T06K6=E]>RUK+6]C<D00H?2?P(M_>VK%]P^33:GPG"$/Z
M5O(S,?%^8%XZA-M06S+&I[ HCWJET1G1*L@H!!+'+P%7-^@O45/IZ\/R,T*4
MUJ.U)E%F&4BJKQ/>9_A&Z/J,!%SI;#C-H\S'*I3P>>LZFE[<W57"HUTM<M?U
M.X6J:G?6VF>^)Z8'%)@JM\#M1E.G -\C[Q;1$(F$3JUN8-!.E0!B",NWK:L*
MTC8U6KX]H6HU]7XTPRUTLB48CH.X$O8)36@-Y'4T^$#Q>=-AVSAQ I8<=\<
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
M2=4DC7TP'?N!"A&W)V#V$^".RW?D]0S($&L(!1VDGB1$'6*()J >,_59$G/
MD:AB>[$*8!D@END%D[55!Y'$'H[$&,F@GD.O4>"QC7VG9C,OC!+EL7G.O3A-
ME0R" <=3;S*+%4-6VA#,.[\C]#;RJ"]%/O:M#A@>CK&.DRCUDEG"M&V](\(K
M,_9AA)<*\&;K+!:932P6QFS+C"B$_E2$X0_RV@#;JEGG,\O&I:1,<SZ^DV1R
M+38H0?\> 8U4LA8TKP"W\BZB,#C(-<1PN4 0I/#!HTXW<#)2SKK,3,YP!X!X
M30Y#4Y;:5O<4ZS@0B$G,NBS7QX)G^QGCHZT_GRXK0Y$'NP()51&)R _5]RJ
M87T/@=#?=YU(<_;B._'B&,**_1G^S8<1&<)0!DM2=]8@J@<P\^]W_GXJ"9OG
M%*OB*3^))WY$_T5PI.^'>-();U= H[T/L0LIG2(M24,.4#!)Q(&$PD42P-4X
M$\0A.1XIJ#JR<UB/V"/A6?\2VJR0GUJ$(/JY=M$>AZ96HOG6(H_7=@U\5#'.
M<3!?CC=CF0T6L$.D;"L%^(B3D\6QA6,P0WQ&]P1"-MH.,JW)$GBC1"0K902A
M(#S?P!Z'@<ZX"K(#P:UBFC>#]!_/DG@6#AH60X85?/7O,%47O 2<G0LD>D('
MHJ>[>0J/!#%]9:YZ=(;B-*#>DGA^)"/YU!N))*H'4PMG6035:>)/9WU&P5F%
M,DKJ(Y:Y?2)34#J9I7,?N.)H.DE=-DG](/U2-N%D$J=3?S;_VE0P(0;C>>3/
MHL.11]R!;6;/<T@?7<QX9"H([^6 T$M2A(N)B_MI,/'3Z3<(^U1<N!%1$)]R
M-G-X>^O<(S-RLJ#=0KT 95<,L6%K7?W I0><.N?AL1SB?9N\,>GRQL_W K0[
M>>!GYI79&%<Y6#M_-!O',:!BRMEX%GN3).B3,4#D-$GO*67DNQ>C.M&N'U_<
M]^.+?VH_#H,)V6$$;#3OW3@BO#2!+\;IX,83<6-D_ EE+UOQTRG[;1C._&3R
M);^=IC0T3?QY\+5^&P(K(MJD,W\V.>RX>]YZ\8V\=9;ZD\Y;Y\"OP7V01NRT
M?\1C+_ZXQZ8XO47_RQX;_\D>&P) 1VG,+IO.$$BGO<M. R] Q-K7S-M=BL<)
M;EV)TF0[-6 'ED0I7 BA[Z/J!M7:<+KS7)G8ZXZ(_0J= '"\S2SC61'?;U0P
MI5 P"$\*+52=H4GR"09,IEV5:T7 #Q3C@#XX\3:ZNL;Y7@I$HZ5Z;#)F9:FY
MX P1Y=K9  $YW7+X6.AZI98(1X!)><[:$64ZRVA60'^G+$5G$U?FVA9\; 6A
MO;#BJ_?"8>9*IS!BNV[7CN.:Y4A@;$U"X[)=T15^!QGXZL>VHD*D1_ , \P-
M4"1D?0><3X6R%9!<^*! *!Z+/.V2D5JL9!.NF#04_2 ,H#Z!=G0I*66TB:+"
M.4Z 5$(3S^NJ%5!?2^R0A^O"@G&N3MBZ,[G+'_1Z\_P"F"/HJAQT!G)+<'!Z
MK(F&_V]-E'1V795;J $VP+*N. :.;+?6N;MCZ<+6Z$=L&W;ZN\PX_"<VX_^+
M5AS\RXK_!"L._F7%C[1BLA=;2$L+P36LW,B]%@-TNK6"VC!XLX(LZT5EK[KU
MUV5FESC_RWWDLKOFF>\>%=C*W5'!UCMU?9I .%!N/?05-,W78X,/!9T/9:WI
M;LDMMDL.0A9-W]]\^/3^[6F8@E%XX-HN@".S;L./-\#[AL>V3#5W1[BI]#_X
M IMER-?+LNO:'/0%Z**LNLD=<^[ZE&YG1WNJ+3 IR9)8&MF$@,U%9=BIV!-X
ML1&U :W2+V5EP3HLB^.*7-;MW,#BR]HVC>E-2>X="4)WU_-.L?U-(&FT.\^1
MP=AZ5_5T!R,F@]UHN$Y-;D)(VVYL=Z'!IN28<N)N\T;L #91\=4'70X=.CM@
M/DZL.)DDA'?Q3:X_\<R+<%(AJ#S"]=EC$;#@Z,#=9M)5K89;-W*O_-"%W5&&
M%R4Y>MVW%\B-[!H[M1NYQF_ZRTUWS=,OY(+/M2E,)3$4Q^/KU7U7Z^YXY2Z?
M;UJ<M>\,H_.'L/N8D;N[=7[7'PGC6>*',[HQ)0"],.05I.DO\%\=W(!8Y= H
M0N[*P)RTT#T?IA]17+.G!T?>'2^QT)*B+15BP:B[5[OI;^+9:=RISE90&C5A
M[ Y>WA>46]P9F,.H;(I]6-OK3(ECU^[1L5P;RM:_DUST)7+AU+7 ?"@&"8\N
MU]TS(MDM^_<VO]M9>^R9?)$@Y4OJ:B *1("CM$R<C8Z3?=Q82$3@.UDJ(DOT
MQ^QQ+PK'Y*)P/8E<)=<0#P5I:9RZ1L)G3B6L("76*[CG*6T'H:%Q_9"CPD ?
MC@\S(""H;/-,2@TEI?8MW5<Z21,3-(L* M@-]^DYQ8P8ZQQK/PY*8F)L1+OC
M.CO=:OZ^<#?U9@%%NZ'38_>BN=>;KZAS1]I*ABX/[T ?R%*]6=E-V5"R[9H]
MM"K,]L$&(>X2<SU"7)<:-0IYXK@8YCI*).<Q0\*X<54S$JNN>I;/'0 "3]&D
M;_;1#W1<[/5Y$ E?77;7*B[)5N;&EFW-OWJ[@SMD4[NN(+G?J,A"JN'>G53'
M28/PKN!O,<U!<MS]M-:W#"<7X_8H<H^)8,&1H9.HPMES*2[ 2KDEK ?YFCH$
M"S*3;DFI12BDHI8 VM_*+=(I$.@@@)UM2MI?+@U[LT,#9"YLO_E='WD&I7(B
M(.%2A-SMKL*\=#+ 6:YXN79 5_B2H)!KBIF5SJ32U:/*/4;8?'.SIXE];N%(
M.+)4#;6Z?16[F)A&_HA?! E)K \R+Q&?".UO@VV +T?W>+QWW/N*2MYNRG>F
M[AJ'AHO80;WB/70OFW,?"ATRR"YW^Y62]-&]5[S@44!SI#GU: ,@73U2IN8
MR_BR<XV?S"U!6/77B@Y021 ^^?Q4IG0]AJ-G?=,H,=TWZM&%JJLB]P!!TO1X
M.2UW"..N/O*EM?YLI*@W=LM:CK@;?5?!LW"(R=J%.RR_ZS'(E>&VFIZ/9L Y
M.!@M5NZ8/5I4+OG[>.%P?</-2@W5[7'J H"K:N]H+/%%E%A^]Q I]AG+ [JR
M[2D+GF2CZ5GM8S<Q,.%ENGO=VT9%AU?A)>BA<\$GDG_[8-14K3EM-T][%'9?
MK#Y=;/X>?S@B4$X(QK5 WG(C \(!T&?DI9%4P,/ FT2S[F;"2])@K_PM2JC,
MSC%3$*GD89U1(8":U?EDYS+NM^C(\M4;!SH0W6N;65W1F9QZ 6TF$9"[!?CH
MQ]%%\$??&N ZQ^IA#VN2065UWN6W/\3>\8;=OE_X$6[M46\E$F^[V>0=B.E7
M?E\0D&+,)FY/ZSC7[P<==_X]C]^90;%>\P424D4N,%.Z&KAR]D! :/3M:=8M
MM6=R-!=;HT+0%;EB-@Z;XXB#^*!;@6;OJ1N$CM@?Z9B+K'+I?#N'(AOM?.-B
MQ(I# #T 4*[.,C#"E)V2=[>]S%OJC6M<Z* !KEFN7XT365F[SG:-7 ?+D^K?
MD!KLH)K%JK34F2PO!)F^:7@D/=^U:I97T(UV/4F]8'8Y/-9VY1R>R_@5=RR&
M7I@$SGO#U(OC???U#OJON$EN-6,V>\1;]YH[:2%",]20?X>_')P.LQK^B7&X
M[%JQG;'MX$DV*$'%%='J6L?N]0OSQ3L@<]VW@,'26ZBH<#"G+*[EV-1'%([G
M.^BW0U@C7QG%B<T#JGX&:[^31=["'R"9'VU-?4'<E2R6A'$Q_4E.\6="GZ;T
M:2:81I+IVX.4GX1/!^/Y3B5>.*'FY(D7S+AURYM.)U(*2N8\^+W8#@R<1-92
M3MET_#$4^,(NMXRRW!0^[8D.NIOI'FKUI8J=N&/I!;M%665LCB.OY3<UAM.
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
M*(BU"&7)<+0C+=R2\EX#^1>/GT%;)RPKCU-Q&"3MP/V6=C1#GFY(>YOI%D
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
M/SR1F(3[H[5;O'AY8=O6;O!Q;5(2B#R ?E]:$E#Z!R_@7\7]_/\!4$L#!!0
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
M>5ZQ19NW:.$K:$%(+@77E2+O^0(6SP$\I-;Q"W?\YN$@XCD4QR0*7!+Z83B
M%W5Z(XL7_8/>'Z>YTA+/Q\\^Q2U>W(]G_ID3M:(%3!W\*13(>W!F;]\$J?]N
M@&W<L8V'T&>?&<U9S?0CN>!%O49+">/DE@.5'..MF#[6@[C]K EZ#4T.LO/;
M? +RD2TU*:A<D+JC<T"".''](#91Y+M9-AZ0FW1RDT&Y?VW.;Y2XE*(A3S;,
M:4UY :I/\B#V*Y*_HY,$S%E]33U^_)W1> L])U;V6).W% G51%= <B@9YXR7
M1"SMP*-9\H D8S?($@SBD9OZ)HC&;AH,G?&TLS$=M/&LHKP$98[*"^?ZC!M$
M^S_CSBJV$KHV6[I!F]233^Z>,SO+#DB8N$D6FB!THR@SI\MWDU'<[0!>N" E
MKAJ$@1O[*<ZG;I:,R2AS0VQZ=NH0<T;N&"D=V3ARDS"V<8:K(<31($T4^9QC
M-'+])'M)MF_GO+V;N0%9VO='D4*LN6XOZ6ZT>^).VYO]*;U]'R^I1+^0&BRQ
MU#_.\+S+]LUI.UJL[#V?"XVOA@TK?*9!F@2<7PJA=QVS0/?PS_X 4$L#!!0
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
MZ8'[]H[]2UL[U;(0#BZ,^B$++&?!.& %+$6C\-YLKF%;3^KY<J-<^V6;+G9
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
M86#'$S]C.,<HK3B-Z!<M6LY=,8%DFF9^F.S<K>@(E4#'E$697R0$_I])Q=)
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
MXH#K /5^Q9A\GN@NVG\TDS]02P,$%     @ %J!(5L  W@HW @  *04  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULK511;]HP$/XK5E9-(&TX"5 V
MED1:0>LJK1*"L3U,>S#)A5AU[,QV2/OO9SLAHQ)4?=A+?&??]_F^NYRC1L@'
M50!H]%@RKF*OT+J:8ZS2 DJB1J(";DYR(4NBC2OW6%422.9 )<.A[U_CDE#N
M)9';6\DD$K5FE,-*(E67)9%/-\!$$WN!=]Q8TWVA[09.HHKL80-Z6ZVD\7#/
MDM$2N**"(PEY['T.YHNQC7<!/R@TZL1&5LE.B ?KW&6QY]N$@$&J+0,QRP$6
MP)@E,FG\Z3B]_DH+/+6/[%^<=J-E1Q0L!/M),UW$W@</99"3FNFU:+Y"IV=J
M^5+!E/NBIHOU/9362HNR YL,2LK;E3QV=3@!!),+@+ #A*\%C#N JQQN,W.R
MED23))*B0=)&&S9KN-HXM%%#N>WB1DMS2@U.)VLX *\!K2$5>TY=:0??*-E1
M1O43NN,IJS/($.5HRX%(;NP.,T2#)6A"F1JB]VB[6:+!U1!=V=#OA:@5X9F*
ML#9)VJMPVB5TTR847DAH">D(C8-W*/3#\ Q\\7IX\!R.36GZ^H1]?4+'-[G
M=TMSC19$9NC7/90[D+_/27J1PP[B7%4DA=@SDZ9 'L!+WKX)KOU/YP3^)[)G
M<L>]W/&+<O]UWG2Q/C9<M@T_I[REFSHZ^V(<DF R]8-)A ^GFLZ$C?W9[&,?
MUF:+3WYD^XC<$[FG7"$&N0'ZHYEAD.U@MHX6E?NW=T*;27%F8=XRD#; G.="
MZ*-CQZ5_'9._4$L#!!0    ( !:@2%:45>.MG (  .8&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;*U5R6[;,!#]E8$:% G01HN7++4%Q%8WH $"
MIVD/10^T-)*(4*1+4G;2KR])R:KCV$8.N5CD<-[CS"/].%H)>:]*1 T/%>-J
M[)5:+RY]7Z4E5D2=B@5RLY(+61%MIK+PU4(BR1RH8GX4!$._(I1[\<C%;F0\
M$K5FE..-!%57%9&/$V1B-?9";QV8T:+4-N#'HP4I\!;UW>)&FIG?L62T0JZH
MX" Q'WM7X672M_DNX0?%E=H8@^UD+L2]G7S-QEY@"T*&J;8,Q'R6.$7&+)$I
MXT_+Z75;6N#F>,W^R?5N>ID3A5/!?M),EV/OW(,,<U(S/1.K+]CV,[!\J6#*
M_<*JS0T\2&NE1=6"3045Y<V7/+0Z; #"X1Y U *B;4!_#Z#7 GHO!?1;@)/:
M;UIQ.B1$DW@DQ0JDS39L=N#$=&C3/N7VV&^U-*O4X'0\PR7R&F&&J2@X=6=Q
MO!7\BQGD4E3PC9(Y950_PH0PPE-4)W"<H":4F=%[N+M-X/CH!(Z <OA>BEH1
MGJF1KTVA=CL_;8N:-$5%>XH*([@67)<*/O(,LZ<$ONFP:S-:MSF)#C(FF)Y"
M+WP'41!%.PJ:OAP>[H G+X<'![KI=8?6<WS]/7R?::YA2F0&OZZQFJ/\O4OC
M@QS63B[5@J0X]HQ?*)1+].*W;\)A\&&7/J])EKP2V1/M^IUV_8/:K>^VW+K;
MA=4TM9JR[I;/FUL.1(,N$>984,XI+T#D+O"(1.Y2OJE@X"JPOKN,!Q?AV6#D
M+S<E?9[5/Q\&6UG)\ZS>Q3",NJQ&!'_# 2J4A7-2!:FHN6[^)5VT,^LKYU%;
M\8DQ\<9S_],T+\ UD:9]!0QS0QF<GIF:9..JS42+A?.9N=#&M=RP- \12IM@
MUG,A]'IB-^B>MO@?4$L#!!0    ( !:@2%8P+2=/&0,  )P)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;*56:V_3,!3]*U:8T"9MRSOM1AMI38M
M8M+4,?B ^. FMXVUQ"ZVVV[\>FPG#7VDI<"7Q(]S3NX]L:_=6S'^+'( B5[*
M@HJ^E4LYO[5MD>908G'-YD#5S)3Q$DO5Y3-;S#G@S)#*PO8<)[)+3*@5]\S8
M X][;"$+0N&!([$H2\Q?!U"P5=]RK?7 F,QRJ0?LN#?',W@$^31_X*IG-RH9
M*8$*PBCB,.U;=^[M*-)X _A"8"4VVDAG,F'L67<^9GW+T0%! :G4"EB]EI!
M46@A%<:/6M-J/JF)F^VU^GN3N\IE@@4DK/A*,IGWK:Z%,ICB12'';/4!ZGQ"
MK9>R0I@G6M58QT+I0DA6UF0504EH]<8OM0\;!*733O!J@K=+B X0_)K@[Q*"
M X2@)@2G$L*:8%*WJ]R-<4,L<=SC;(6X1BLUW3#N&[;RBU"]3AXE5[-$\60\
MAB70!: QI&Q&B?EYYTF.Z0P$(A1](GA""B)?T0 7F*9P@<Z'(#$IQ 6Z0DE.
MYDP6FK_"/!/HVSV4$^#?U=S3XQ"=GUV@,ZWS.6<+@6DF>K948>N/VVD=XJ *
MT3L0HH_N&96Y0".:0=;"3X[S7>^(@*W\:DSSUJ8-O*.*0TBOD>]>(L_QO+:
M_H\^/)WNMM!'I].=(V;XS0KRC5YP0&]O"13K)7.))C CE!(Z4YO9K)ZVOW]4
M7M?)6S''*?0M50@%\"58\=LW;N2\:W.^$@N-F*Z1R]@+PXYR>;EI< O*\_W.
M-FJTCW*=L!LTJ"V[@L:NX*A=ZPVGBAEPWKJ>!T<5_M:12BS:S,)S R?:L:0%
MYD2=\&;'DWU8M^-MH+8\"1M/PI,\X541^MGN2KCW.R*GXVS'EX1[\5VY3O=&
M;Y2M=%MQ?N@%._FVX#IAN.'>5L)1DW#TSWL&:/:'#1/M&>%WG7!G]28GH8;[
MJ);],FI!;>V7R@1[XQ@J@<_,^2]0RA945L6U&6VN&'?F9-T93]35H[HI_):I
M[BWWF*N*HOR"J9)TKCLJ)E[=!:J.9'-SV$V85$>G:>;J^@1< ]3\E#&Y[N@/
M-!>R^!=02P,$%     @ %J!(5KJ5S#A[ @  L 8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&ULK55=3]LP%/TK5QF:0-K()P6Q-%)+AN"!"<%@#],>
MW.2VL7#LS'9:]N]G.VE6H%1(XR7QO;[GY-YC^21="?F@*D0-CS7C:NQ56C>G
MOJ^*"FNB#D6#W.S,A:R)-J%<^*J12$H'JID?!<'(KPGE7I:ZW+7,4M%J1CE>
M2U!M71/Y9XI,K,9>Z*T3-W11:9OPL[0A"[Q%?==<2Q/Y TM):^2*"@X2YV-O
M$I[FB:UW!?<45VIC#7:2F1 /-K@LQUY@&T*&A;8,Q+R6>(:,62+3QN^>TQL^
M:8&;ZS7[N9O=S#(C"L\$^T%+78V]$P]*G).6Z1NQNL!^GB/+5PBFW!-6?6W@
M0=$J+>H>;#JH*>_>Y+'780,0CEX!1#T@>@Y(7@'$/2!^*R#I 4YJOQO%Z9 3
M3;)4BA5(6VW8[,*)Z=!F?,KML=]J:7:IP>GLG% )]X2U"&(.YY037E#"X)(K
M+5MSOEK!_C<B);'G<P#[.6I"F3J SW!WF\/^W@'L >7PO1*M(KQ4J:]-7Y;=
M+_H>IET/T2L]A!%<":XK!5]YB>53 M\,-$P5K:>:1CL9<RP.(0X_011$T9:&
MSMX.#[? \[?#@QW3Q,,9Q8XO_H\S^CF9F<#<HE_;]._XD^W\UEE.54,*''O&
M.A3*)7K9QP_A*/BR3;OW),O?B>R)KLF@:[*+/9LH97R5UHW1UZFX3;J.XLA1
M6 ]=9E%\<ISZRTU)7A8EQ]&SHOQE43@:G<1#53>#OW&7:Y0+YXD*"M%RW5V
M(3O8[L2YS;/\U-AQYY[_:#HOOR)R0;D"AG-#&1P>FYYDYX]=H$7C'&,FM/$?
MMZS,+P6E+3#[<R'T.K ?&'Y2V5]02P,$%     @ %J!(5G296F(X!P  HR\
M !D   !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULQ5IM;]LV$/XKA%<,+9#6
MXILD=XF!-5FZ .E0U&WWH=@'Q69LK;+D2I33#/OQHV35M$3J+'L*_"6Q[..]
MZ7C/PY/.'Y+T:[800J+ORRC.+@8+*5>OA\-LNA#+('N5K$2L?KE/TF4@U64Z
M'V:K5 2S<M$R&A+'<8?+((P'X_/RN_?I^#S)913&XGV*LGRY#-+'-R)*'BX&
M>/#CBP_A?"&++X;C\U4P%Q,A/ZW>I^IJN-4R"Y<BSL(D1JFXOQC\BE]?<E8L
M*"4^A^(AV_F,BE#NDN1K<7$SNQ@XA4<B$E-9J C4O[6X%%%4:%)^?*N4#K8V
MBX6[GW]HORZ#5\'<!9FX3*(_PYE<7 S\ 9J)^R"/Y(?DX7=1!<0+?=,DRLJ_
MZ*&2=09HFF<R65:+E0?+,-[\#[Y7B=A9@%G+ E(M(%T7T&H!+0/=>%:&=17(
M8'R>)@\H+:25MN)#F9MRM8HFC(O;.)&I^C54Z^3X.@A3]#F(<H&2>W0=QD$\
M#8,(W<293'-UOV2&GD]4\<SRJ!2Y#++%6?D7_?8M#]=!5,H$\0Q=B3NI%JY%
M)C<+[Q[1))S'X7TX#6*I%DDQ3]+'%^CYE9!!&&4OT$OT:7*%GC][@9ZA,$8?
M%TF>*5W9^5"JZ H?A],JDC>;2$A+)%=B^@I1?(:(0XAE^67WY;B^?*ARNDTL
MV2:6E/KHWL2>H3=!I-(JT*3<F&_3)%^%\?QL)]T3J7)3)$TE:574=X:^W"J-
MZ$9]G?UER\;&/+.;+W;_ZVP53,7%0&WO3*1K,1C__!-VG5]LN>E)62U3=)LI
M"FD?E[54U,^T^"!T4=FBWJCBI:JB1:W'U&>.XYP/U[OQF&(^YM1C6[&:IVSK
M*0,]_9A(=:]^G?VM]J68H<LDDS8?-TK<'>.8<(8Q:SAID:.4N2ZQ>\FW7G+0
MRT^QZN=1^(_R\*WJX]8T<L,T\7G#/=#*D37A;F-PN\9PFV36$%PS>]SAS2 L
M4AB[]@1[6^>\#F6@-[C-.\]2 W1$6;,&+'*44LY:7/2W+OKPGLK3M.@F.]W8
MYJ5O6.>88^HVG#3%B.N,&+?[.-KZ. )]O$WB^4LITN4^+T>&><HY,?:\*4:X
M3QFU>XD=C9 .Z.=N)[^)5[G,SM"M6(L(8?3EG5C>B=3:H&&UAW;HOK35D[!#
M$_!IX:RRWU>V>M)6SY;&?@P"YF&05NFJU;?C8P\WZMLBYXZX1UNV(=;XBV$
M[@AKE99Z+^5J)S9[KE5PY#FD;2MJ_,4P '>!-FS"JDN;'H)FCBT/#="X,T*W
MH1LV$1HS:L";3:P5W[!&7PS#;Q>$PS9H90KEC&3;!$=\Y'@M;FH<QC 0=T0Y
M;(*L%>8L<A#.80W&&$;CSDB'3:2EE!#L-SVU(#)SVK%.0S*&,;D=ZRB,=:#:
M@[MW3]KJ!S<-^,0Y\=&M5V;0E[9ZMC0S(""6CO?B1K6^5JS$<YOTS2*&_=V3
M7=V_G7,XC,5=,(.8T$H(:3KX%(=DHE&:P"C= 32(";R>09-A,\>&H2&<P! .
M@PHQP5O="-^X%9:C,U K&I@)#,R=&S6Q'*#)R/33 L^ GQJ?R9[C\01]5-60
MY>DCFHAIGH8R%-FV0Z-_T;&'%MCPP:VI)VWU-&E^0+P3-W*0GQR<K9ZTU;.E
M60J!6<K^1FZR#I^I\T=SIF&1XPXFOM]2]IJ=$)B==&KEYAC H/^PF6/'G9I?
M4'B@T*&35QKVT7^;6"O]IQK2*0SI<(^F)E#[E#INL_E9Y+CC8*]EO$DUHM,]
MI^MNM)^:H&ZE_18YB/;3G;DVC-B=T82:N&VE_18YB/93#<H4!N7+)%TEJ6I_
MFV<XAT(*?#: ;1_:)/O25L^49@B4GQ92:$]C]RI;3S'$IYJG4)BG[(44:ID-
M>"/S<8Y%K)U'44T0*#Q Z-*)S:& R:EA,\>F62,WA9%[3[\VX5@U83,&BQB0
M8PW:M*<Q/S61VUH+%K%V/YE&90:C\A^):G\?Q%2$Z^ N$GUT/MCBH7NY+VWU
M_&A2P$[\!(#U^@2@+VWU;&F.PF".LO\AL<DZF&\,16 KQT:A&0SK/'-H)=S,
M0DJ,V0ELY]@X=I[;_Y^A S.G"=PQSO*PB6-#T,2#]32:8.;,P1;-4Q #IHD!
M@XE!^8 ,;)V]SB'ZTE:/5M,,=N(Y!.MU#M&7MGJV-)MA>]Y=..3A*3-9B\=]
M,FJ6NX7<X)%+1RVL0;,;!K.;=TDL'M&[(/VJ[N9U'L]ZF<+!1@^^GT\Q[N":
M6/$3/T[AO=*LOK35LZ5I%H=G+P=5/[<\6J&$>5ZC_"URG'F<MI!FKFD.AVG.
MQW!9S Q621;*7BH?MG?PO7P*^L0U?>+TQ)7?$ZVJLO44)(UKDL;W#*$.JOR-
M+E[K^^ZH.8JVB&'F$Z<YVQONO$%=O+ZN&OI<\5T4B7NUT'GE*0WIYHWPS85,
M5N5+U7>)E,FR_+@0P4RDA8#Z_3Y1Q\GJHGA/>_M>_O@_4$L#!!0    ( !:@
M2%9PSIU6_0(  #X)   9    >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;,U6
M74_;,!3]*U:&)I Z\M4VP-I(4(16J6R( GM /+C);6/AV,%V6OCWLY,T2FGH
MF-2'O;2V<\[-.><Z<08K+IYE J#0:TJ9'%J)4MF9;<LH@13+8YX!TU?F7*18
MZ:E8V#(3@.."E%+;<YR^G6+"K'!0K-V(<,!S10F#&X%DGJ98O%T Y:NAY5KK
MA5NR2)19L,-!AA<P!76?W0@]L^LJ,4F!2<(9$C ?6N?NV2@P^ +P0& E&V-D
MG,PX?S:3<3RT'",(*$3*5,#Z;PDCH-04TC)>JII6?4M#;([7U:\*[]K+#$L8
M<?J;Q"H96B<6BF&.<ZIN^>H'5'YZIE[$J2Q^T:K".A:*<JEX6I&U@I2P\A^_
M5CDT"&[W X)7$;S/$OR*X!=&2V6%K4NL<#@0?(6$0>MJ9E!D4["U&\),%Z=*
MZ*M$\U1XA8E #YCF@/@<71&&640P16,FE<AUNY1$A].RQ09Q+B7HI6O ,A<0
M(ZQ0LP1#/SD3$.5"$+9 %U@2>80.+T%A0O7H6P/=V<0^7D,Z _&D,??32W1X
M<(0.$&'H+N&YQ"R6 UMIPT:V'57F+DISW@?F+B$Z1K[;09[C>2WTT>?I[B;=
MUC'767MUUEY1S_]KUIUUCMH7FA \(Y0H HU<=9*W=30&M9TK>ISH&Z"Q@E0^
MM853JNFVJS&OAS.9X0B&EG[^)8@E6.'7+V[?^=X6U9Z*;03GU\'YNZJ'=UQA
MVN:PI/4*FGE?+</3(!C8RZ;P;8Q_XGLU:$-0MQ;4W2FHV<DQRW(E.V@"2Z#(
MK_=QF]Z=5?^U(WLJMA% KPZ@]U]MY=X^@]M3L8W@^G5P_9T[9Z)3@833&)$T
M$WP)Q2NV@_0X Z'>BH#@)2>9N=!!#%1;'N5-^HU-[?6[[S;^-L9UNF[[Q@]J
M^<%.^;^T2*Q,WZ@QHKM>-+]-8K#UW 6N_T[B-L8+3M]+M!NGF_FRN,9B09C4
M"N::YAP'FB_*T[J<*)X5!]Z,*WU\%L-$?^" , !]?<ZY6D_,&5I_,H5_ %!+
M P04    "  6H$A6_[?W4Y,$  "D%@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,2YX;6R]6&USFS@0_BL:[N8FF6D#DFULYVS/-$X[EYFFETG:ZX?.?9!A
M;9@"<B5AU_?K3P("QF#EI23Y$"/0/MIG6:T>=K)E_+L( "3Z&4>)F%J!E.MS
MVQ9> #$59VP-B7JR9#RF4@WYRA9K#M3/C.+()H[CVC$-$VLVR>[=\-F$I3(*
M$[CA2*1Q3/GN B*VG5K8NK]Q&ZX"J6_8L\F:KN .Y)?U#5<CNT3QPQ@2$;($
M<5A.K7?X?$[ZVB";\4\(6[%WC325!6/?]>#*GUJ.]@@B\*2&H.IG W.((HVD
M_/A1@%KEFMIP__H>_4-&7I%94 %S%GT-?1E,K9&%?%C2-)*W;/L7%(0&&L]C
MD<C^HVT^=ZA6]%(A65P8JW$<)ODO_5D$8L\ NT<,2&% #@WZ1PQZA4$O(YI[
MEM&ZI)+.)IQM$=>S%9J^R&*362LV8:)?XYWDZFFH[.3L_8\TE#MTE6Q 2/5Z
MI$ GGRCG5$?W%)U<@J1A)$[16_3E[A*=_'Z*1$ Y"!0FZ'/ 4D$37TQLJ7S1
MB+97K'N1KTN.K(L)NF:)# 1ZG_C@UP%L1:)D0NZ97! CXB5X9ZB'WR#B$-+B
MT/SQYMC@3J\,;"_#ZQW!NU,;SD\C0&R)BB!?@PR87XOUMX_*#%U)B,6_;4',
MU^BWKZ&W^+E84P^FEMK# O@&K-D?OV'7^;,M !V!U<+1+\/1-Z'/YBJG=F&R
M0AL:I=!&-;<?9/:Z^&QF&+OCH>,X$WNS3Z,Y<4P&>']>S<-!Z>' Z.%'EJS>
M2N"QRNSR!;4Y.FBLWQN-G,&@Z6D^T]V;28;]'C[NJUOZZAI]_<Q5^6,<?;N&
M> &\-76,"$]-G8[ :F2')=GA*^RD89?AZ BL%HY1&8Z1\=W?Y>67>BH4_+!R
MYEQ'C;SK]\C@(#F-JSR3P[CD,#9R^'N; !=!N$9KX)YZ?THQM!')4<9[1)PS
M[/0.F!C7>B83[%0'J/- 91,!\I@2-C[H8Y,EK:>ATRQO3OYWP,:\W'/I[.D!
M;*13[+ XWV%5*7R#PGA-0ZZO6PGB1M(UF)FFU-TEE;OD%\^5 L!]^&!IF6D\
M67"E!;#Q;"WK]5>MK+)J92C<9JRGEJJNT.K,JV,?]U^A>&.CN'AR2#I"JX>D
MTAG8+#0>D;)-B8&=8;\M99L2XUBR5MH"F\7%IU2GIGYAA=*7 97JFV.'%H \
M&D7@H\4.;8M<;B7@-MSJ#8?DT/F74!6XDA78>$PKGIR9-V*GFJ$KM#K;2C7@
MT6MLQ(Y40Q&2E] @N!(AV*Q"'J&D"H3]1!ZZ[F$>OX0 (94 (68!<@L>6R7A
M?VI;KFC8JCY(4WT,QNZH64_,2SV72B4^B%E\//H;C#2E!#["Z!$SZ]Y6VH,\
MH#W22(8;*@%]2!/?6$K,2$_=-UVAU7E7:H:\1FN#="ISND*KAZ22.>17VQND
MV;9P<;]%_[=,/,Q4>Z_?%P-?96U0H3Y"TD3F#;/R;MEJ?9<U& _N7^#S>=XP
MK6#R_NTUY:LP$2B"I8)TSH;*'YZW1/.!9.NLJ[A@4K(XNPR JD\@/4$]7S(F
M[P=Z@;(Q/?L?4$L#!!0    ( !:@2%9WQ][M: (  %<&   9    >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;*U5T4[;,!3]%2M#$T@;2=RF4)9&@G;3>)B&
M*&P/TQ[<Y+:Q<.)@W[3P][.=-"IM0#SL)?&U[SD^YSJ^B3=2/>@< ,E3(4H]
M\7+$ZL+W=9I#P?2IK* T*TNI"H8F5"M?5PI8YD"%\&D0C/R"\=)+8C=WHY)8
MUBAX"3>*Z+HHF'J^ B$W$R_TMA.W?)6CG?"3N&(KF />5S?*1'['DO$"2LUE
M210L)]YE>#&-;+Y+^,5AHW?&Q#I92/E@@^MLX@56$ A(T3(P\UK#%(2P1$;&
M8\OI=5M:X.YXR_[->3=>%DS#5(K?/,-\XIU[)(,EJP7>RLUW:/TX@:D4VCW)
MILT-/)+6&F71@HV"@I?-FSVU==@!A,-7 +0%T/<"!BU@X(PVRIRM&4.6Q$IN
MB++9ALT.7&T<VKCAI3W%.2JSR@T.DZ^/-<=G<EVN0:,Y'=3D>&X^E:P60.22
M'*Z?D.,9(./"C#Z3^_F,'!^=D"/"2W*7RUJS,M.QCT:;W<%/6QU7C0[ZBHX9
MI*=D$'XB-*"T!SY]/SQ\"?=-1;JRT*XLU/$-WE^6/Y<+C<I\=G_[W#5TPWXZ
M>Q4O=,52F'CFKFE0:_"2CQ_"4?"ES^M_(GOA?- Y'[S%OG5> .8R,X?:%:#/
M=4,5.2K;+]9)&([&9[&_WK5SF#6F4=@EO9 Y[&0.WY3Y$W-0C;Q7U34,HYU]
M!_0\BO;4'6:%T7ATWB\OZN1%;\J[D\A$GZ;HH!;#8131/4V'632BX7A/D[]S
M[6W+_<'4BI>:"%@:7'!Z9@A4T\:: &7E.L%"HNDK;IB;S@_*)ICUI92X#6QS
MZ?XER3]02P,$%     @ %J!(5IFOQ@'0 P  % \  !D   !X;"]W;W)K<VAE
M971S+W-H965T-#,N>&ULM5?;;N,V$/T50ET4"=!&]TM2VT 2];)%L@W6N]N'
MH@^,-+:(E4B5I&+OWY>4%,669,%)W1>;I&8.Y\R%Y,PVC'\5&8!$VR*G8FYD
M4I97IBF2# HL+E@)5'U9,5Y@J:9\;8J2 TYKI2(W'<L*S (3:BQF]=H#7\Q8
M)7-"X8$C414%YM]N(&>;N6$;SPL?R3J3>L%<S$J\AB7(S^4#5S.S0TE) 500
M1A&'U=RXMJ]BV]$*M<07 ANQ,T::RB-C7_7D?3HW+&T1Y)!(#8'5WQ/<0IYK
M)&7'/RVHT>VI%7?'S^B_U.05F4<LX);E?Y)49G,C,E **USE\B/;_ 8M(5_C
M)2P7]2_:-+*!9:"D$I(5K;*RH""T^<?;UA$["G9P0,%I%9R^@G= P6T5W&,5
MO%;!JSW34*G]$&.)%S/.-HAK:86F![4S:VU%GU =]Z7DZBM1>G+QGB:L /0)
M;T&@LP^8<ZP#<8[.8I"8Y.(<_8@^+V-T]NX<O4.$HD\9JP2FJ9B94AF@8<RD
MW>RFV<PYL)GMH'M&92;0SS2%=!_ 5)9WYCO/YM\XDX@Q)!?(M7] CN4X(P;=
M'J]NCZC'QZM;$VS<+AANC><=#(8$#D(BV*JZ%J **\<24B09JF@"7$6$(HFW
MJ&2"Z+H9#4*SB5]OHNO^:>%&WLQ\VO7+4,:.K'V9>"CC^R\X>PR]CJ%W'$-5
M\J1)/5FG'DX27O53HJ'3( :[9D27/3I#&=</>G0F+=/GZY4H<0)S0QV@ O@3
M&(OOO[,#ZZ>)R/H=;W^2]QTN!:%KQ%9(2"PKJ2BK<4X*HJ:' ND/6 56G_F(
M3.2Z/>K^,"/L*!@/9=!1"B8IJ6-7':I4'QWHNI(9XT1^0W_=0_$(_.\Q.I-X
MQP>@X7U*L/A$8'M^##L_AI-^_)4S(="'/^Z68SX+!^&U;2]TPEX6C(A9D>OT
MJCZ>M.2-/*..9S3)\PO.*]S<];EZ;6!UGM4UH"YIX%P?<BJ1L! @1VLA&C)T
MO&$YC(C9EZ%G]QPQ:>H;'7'9.>)RTA%+5?& U V*[EB"<_1[Q8E(2?,.FJJ?
M2=C7UL\IP>(3@>VYT[9>GC#6?ZB@5GDW)4+7'510*[9WVUE>T!.+ITUY*]6=
MUYH]2356-Z:0)'G%J3N-^-JT.2E:?"JT?6\Z+]YT_H=;N07=RY30[:?3Y,ZO
M]M.)T!H_F3OM0@%\7;== B6LHK)Y>G>K76MW73<TO?4;W?+5;<@+3-,OWF.^
M)E2@'%8*TKH(E;=XTX(U$\G*NBEY9%*U./4P4VTK<"V@OJ\8D\\3O4'7""_^
M!5!+ P04    "  6H$A61J:4T\D"   8"   &0   'AL+W=O<FMS:&5E=',O
M<VAE970T-"YX;6RM5M]OFS 0_E<L5DVMM!;,KZ0=06K*JO6A4M6TV\.T!P<N
M 15L9CM)]]_/-H2EA$9YZ$OPV?=]=]\9[A)M&'\1.8!$KU5)Q<3*I:RO;%ND
M.51$7+ :J#I9,%X1J4R^M$7-@60&5)6VZSBA79&"6G%D]AYX'+&5+ L*#QR)
M5541_G<*)=M,+&QM-QZ+92[UAAU'-5G"#.1S_<"597<L65$!%06CB,-B8EWC
MJR34_L;A1P$;L;-&6LF<L1=MW&43R]$)00FIU Q$/=9P V6IB50:?UI.JPNI
M@;OK+?NMT:ZTS(F &U;^+#*93ZRQA3)8D%4I']GF.[1Z LV7LE*87[1I?$/E
MG*Z$9%4+5AE4!6V>Y+6MPPX A^\ W!;@]@'^.P"O!7C' OP6X)O*-%),'1(B
M21QQMD%<>RLVO3#%-&@EOZ#ZVF>2J]-"X61\1U-6 7HBKR#0Z:RY?,06J#DX
M0Z<)2%*4X@R=H^=9@DY/SM )*BAZRME*$)J)R)8J$4UGIVW0:1/4?2<H=M$]
MHS(7Z!O-('M+8"L%G0QW*V/J'F1,(+U 'OZ"7,=U!Q*Z.1Z.!^#)\7#G@!JO
MNQ3/\'G'7,JOZ[F07'T?OX<*W1#YPT2Z9UR)FJ0PL513$,#78,6?/^'0^3I4
MI(\D2SZ([$T!_:Z _B'V.%'E$[)(ARK6( .#U$UQ'6-\J;JD']GKW6+L^XWQ
MV E&;]V2?3</8_,6K0<$!)V X*  U=-4QZ)#^3? <"?@.7;\D==+?\ M<"][
M(I,ALI'K.\/9AUWVX<'LV_=W#FHL@>H5QI+Z;1X2% Y<R!@''NXIVO<;8W<4
M]H0G^V[NI3<:]R_$WNF9%?"EF3T"I6Q%9=-WNMUNO%V;KM[;GZJQUTRI_S3-
MS+PG?%E0@4I8*$KG8J22XLT<:@S):M.9YTRJ/F^6N1K=P+6#.E\P)K>&#M#]
M&8C_ 5!+ P04    "  6H$A69*)DO>@#   2#@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-2YX;6RMEUUOHS@4AO^*Q8Y6K30)MOD*W02I"3N:N1BIFK0S
M%Z.]<,%)T("=M9VD^^_7!DH3<*)4FIL$PWM>_!Q_<#P]</%+;BA5X*4JF9PY
M&Z6V=ZXKLPVMB!SS+67ZR8J+BBC=%&M7;@4E>1U4E2Z&,'0K4C GF=;W'D0R
MY3M5%HP^""!W547$?W-:\L/,0<[KC6_%>J/,#3>9;LF:+JEZVCX(W7([E[RH
M*),%9T#0U<RY1W<I\DQ K?A>T(,\N@8&Y9GS7Z;Q)9\YT/2(EC13QH+HOSU=
MT+(T3KH?_[:F3O=.$WA\_>K^J8;7,,]$T@4O?Q2YVLR<B0-RNB*[4GWCA\^T
M!0J,7\9+6?^"0ZN%#LAV4O&J#=8]J K6_).7-A%' 2@\$X#; -P/\,\$>&V
M=VV WP;X=68:E#H/*5$DF0I^ ,*HM9NYJ)-91VO\@IEQ7RJAGQ8Z3B5?6,8K
M"A[)"Y7@9JFG5;XK*> KL.#5EC/*E#2M.65T52CWYD'P?6%&_1;H60>.XV_!
M34H5*4I]-0)/RQ3<?+@%'T#!P..&[R1AN9RZ2O?:O-O-VA[.FQ[B,SU$&'SE
M3&TD^)OE-#\U<#5NQXQ?F>?XHF-*LS'PT$> (<:6#BVN#T>6\/3Z<'B!QNM&
MT*O]O&M&\.?]LU1"+Z9_;(ENC'R[D=EA[N269'3FZ"U$4K&G3O+G'RB$?]F2
M]#O-TM]D=I) OTN@?\D]6>R$T-,<*/+R$3R-EV/PB>94D-*6PL8JJ*W,GKI/
M1M@/,=(CN3_.CD6'@M#WHU-=.M1AZ,/0ZV0G2$&'%+P3::F(HC:@QB@\[F@4
M0Q_U>"PR%'A!3Y9:9!X.)[X=)^QPPNMQ]':O-W-F8PDM;X_\'HE-Y$UZ'!81
M@OX9C*C#B*['>.3*/L,B6PJ#$ <]#HL.11AY80]EJ$,1]+S SC+I6"8765*Z
MHIHFOV[53 9]P%X <8]HJ/(\"'OCEPY5(V2JG- .%'= \7N!SJZ9>)C2./;[
M6\!0-3)KN\]C,4,!C.PT"+Y]U^$[>"XLFM:GMVJB_@9@D448QST8FPH%DS,P
M1T4*>@?,V:73NIS,H#@<H@QE*)X,688RO0D@'Z(S./@-!U_$^4[*'6G*WE(7
MWH1EUFG6NIS@!+B_GUE4H\B/<)_&(@MC/S[#\E9]H(O?YJ0K#+>GA6'1E"7*
ME"56.,_R)9U@W^LO(YL0!7$4#<9K* SUN/8W.O>H6*ZH6->'#@DROF.JJ2&[
MN]W!YKXNYWOWY^; 4Q?A;S;-:>DK$>N"25#2E;:$XTCW230'D*:A^+8NR9^Y
MT@5^?;G1AS8JC$ _7W&N7AOF!=TQ,/D?4$L#!!0    ( !:@2%8A9/FC; 0
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
M8X#O-T+HIXG9H/]CL/H/4$L#!!0    ( !:@2%:D/*$OF ,  $ /   9
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
MXU":0-%TX2K'PG=.->#UH98$E!9!:11*8U :A]($BJ:K45D2OC'(_(H=G(X
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
M\KQZ_J4IX#$OOK;5OOH_4$L#!!0    ( !:@2%9$E!K5B ,  ( *   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;*U6VV[C-A#]%4)=% F0C2Z6)2NU
M#<11BO9A@6"]NWTH^D!+8XN(1&I)^I)^_0XI1>N+[ 9%7B1>9@[G')+#&6^%
M?%8%@":[JN1JXA1:UW>NJ[("*JIN10T<9Y9"5E1C5ZY<54N@N76J2C?PO,BM
M*./.=&S'GN1T+-:Z9!R>)%'KJJ+R90:EV$X<WWD=^,Q6A38#[G1<TQ7,07^M
MGR3VW XE9Q5PQ00G$I83Y]Z_2V-C;PV^,=BJO38Q3!9"/)O.G_G$\4Q 4$*F
M#0+%WP8>H"P-$(;QO<5TNB6-XW[[%?UWRQVY+*B"!U'^Q7)=3)R10W)8TG6I
M/XOM']#R&1J\3)3*?LFVM?4<DJV5%E7KC!%4C#=_NFMUV'/PHS,.0>L0'#N$
M9QP&K</@K0YAZQ!:91HJ5H>4:CH=2[$ETE@CFFE8,:TWTF?<;/M<2YQEZ*>G
M<RVRYX\S5"XG#Z+"TZ1HLR$\)X]578H7 #(##DNFR5-)N2)7\^:,$+$D9_T?
M=Z8-U^0J!4U9J:[)1_)UGI*K#]?D V&<?"G$6N$R:NQJ9&+B<;,VZED3=7 F
M:C\@GP37A2*//(?\$,!%"3H=@E<=9L%%Q!2R6S+P;TC@!4%/0 ]O=_=[W-.W
MNWL7V RZ71U8O,$[[NK?]PNE)=[#?_KVHUDO[%_/Y*8[5=,,)@XF'P5R \[T
MUU_\R/NM3\OW!$O?">Q Y[#3.;R$WNJ\L#IG>SKW*=@@#2V22<:;:9*,S&'9
M[$MS:N7'H]@;')JEIV:C,(Q^6AVP&79LAO^+S0WA^/[@96<<AX%HNH/>2]O
M1P=1)<'HB.*IE3],DC@XHGAJ%B6)%_93C#J*T46*7X2F)<EHS?#/_D6BZ@QI
M0[9<8W(QJ:H$G"]$B9VJEF(#^/!I=4.P78/4+_9>P?<UJ\U$JQ<GN@#$Q S%
M&W2N1,ERJK&SH'CI,B V<_>*&9W*%"?'Q^74*!CX1T9I#])H$/<+&7="QA>%
M?-QEH)0Y"F31IA$D?%9,"9E8<2LXRFDD9+9PP+KEX%3]AVI*X\]JOW<<C?9F
M,0F%*4<VT$[TB1J?W)L@C$;)D:JG5F&<#(_.<=ICE42)=Z2KN_<V5R!7ML91
M&/":Z^9YZD:[,NK>5@]'XS,LKYIJZ"=,4YM]HG+%,(.7L$1([S;&F&13[S0=
M+6I; 2R$QGK"-@LL$4$: YQ?"J%?.V:!KNB<_@!02P,$%     @ %J!(5DNM
M4[_J!   KA<  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&ULM9AM;^HV
M%,>_BL6JJ95:@IT'H*-(E';;E79UJ[+V:IKVPH0#1$UBKFV@_?:SDY! $CS(
M[NV+DJ?S\#O'CO_Q8,OXFU@"2/0>A;&X:RVE7-U:EO"7$%'19BN(U9TYXQ&5
MZI0O++'B0&>)411:I-/QK(@&<6LX2*X]\>& K648Q/#$D5A'$>4?]Q"R[5T+
MMW87GH/%4NH+UG"PH@N8@'Q9/7%U9N5>9D$$L0A8C#C,[UHC?#LFMC9(GG@-
M8"OVCI%&F3+VID\^S>Y:'9T1A.!+[8*JGPV,(0RU)Y7'M\QI*X^I#?>/=]Y_
M3> 5S)0*&+/P:S"3R[M6KX5F,*?K4#ZS[>^0 ;G:G\]"D?Q'V^S93@OY:R%9
ME!FK#*(@3G_I>U:(/0/B'C$@F0$I&6#GB(&=&225L]+,$JP'*NEPP-D6<?VT
M\J8/DMHDUHHFB'4;)Y*KNX&RD\.)9/[;S;TJQ R-6:1&AZ!I?>,9>HQ6(?L
M0/<0PSR0Z"FDL4"7D[3GB,W1Y,MD](Q&NAF!_$ O\0PX^A3[$.OV) 97Z/(!
M) U"<85NT,OD 5U>7*$+9"&QI!P$"F)E%TAQO7?ASR5;"Y6#NGAQ<#ZPI,+6
MR5M^AGB?(I(CB)B@SRR62X$>57:S0P>6JE=>-+(KVCTQ>GP OXUL?(U(AY":
MA,:GFV-#.G;>0SOQ9W_''OX]F@K)U23ZIZZ@:3RG/IY^L]R*%?7AKJ5>'0+X
M!EK#GW_"7N>7NF)\)V<'I7'RTC@F[\,O:RFD*D,0+Z[1%!9!'*M#/7 _@/)K
M-$D&7%T)4K]>XE>_"S=#VW,&UF:?S!B[(9F;D[G_B^QK\@*#V<UH UR]D-'C
M.W _$&I.\L"'.N0T8'</N6?WVAXI41OS:DCMY=2>D?HW3F,%96J<5VE<OU<B
M,,9H2-#-";JG$6QW#:)9@V#7H-6Q!G4K#<*NZ[5Q>5P:,VC(U\OY>D:^W3 S
M]JA7Z=%-KPQA#-,0HI]#]$^%:#"/^I4V><1K]YU._H=+K,9L&K+B3B$!.D9:
MI8?F$"A&Q#CRJ5J\P]#<O\SA00.)78(R1VU*M2=L<".J!@W-(AU,/-O#[<J8
M-:?4%)D4R.3T-0'4XG_".I>Y/%CH7+?,98S;E*O0-]BH$0Q<39II5YO9<>V:
M9OX(X8(+Y8+/D"X5SF?0WVAZQ?]+%4+HBHR5R-6*;DU#]$<PKX<WQW22L@KD
MH"A5S,1!,_I1-W#&9E=-RU/('WR&_ADM%AP65(+Z]) \4!^9/GJEX;J^!JEC
M=W\ .*2/O7+_J\_9-K;=0@\=IEYH&&P6,=D8I=,0C#.SJF2PTR\G^2.T#"[$
M##:KF0.4)I.Q*FG<OMUVRYK3G$93S$+3X)-$S1',IG/1'--.YV+MU/L1V@@7
MX@B?I([2:IPW]?K5J8=[;D7 FA-H"$@*043,@N@5A-8-^O,9WE?@ZQ/)T$9=
MWNU1U-&1JBJRG3*:.713M$(5$;,J,J(UF,"D1AIUU%<C*4L(<UY-N0MI1,S2
MZ#SNAC/Z/W+8K:[V;G7%O:.KJ]E5TW(5BHN8%9>Q7&=-^2Q0:;7M.N6O!7-"
MYP);>SNB$?!%LE$LD,_6L4PW1_.K^6;T*-F"M8K'TYWLSY0O%",*8:Y,.^VN
M0N'IYG!Z(MDJV5^=,BE9E!PN@<Z ZP?4_3EC<G>B ^1;],-_ 5!+ P04
M"  6H$A6U51$[FL#  "3"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6RM5EUOXC@4_2M7V=6HE;8D).%C.A )2$>[#Z.MBG;F830/;G(#5ITX:QLH
M_WYOG) !)F5YZ O8SCW'YUQ_W<E.JA>]1C3PFHM"3YVU,>6]Z^IDC3G3/5EB
M05\RJ7)FJ*M6KBX5LM2"<N'ZGC=T<\8+)YK8L4<53>3&"%[@HP*]R7.F]G,4
M<C=U^LYAX(FOUJ8:<*-)R5:X1/-/^:BHY[8L*<^QT%P6H#";.K/^?3RNXFW
M5XX[?=2&RLFSE"]5YZ]TZGB5(!28F(J!T=\6%RA$140R_FTXG7;*"GC</K!_
MMM[)RS/3N)#B&T_->NJ,'4@Q8QMAGN3N3VS\#"J^1 IM?V'7Q'H.)!MM9-Z
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
MHXTH"P+/#/&FJC#[]@ EW<\MUWI=^%AL<Z$6[,6LQEM8@?A</S,YLPU+5E1
M>$$)8K"96_?N7>(Z"J COA2PYP=CI*2L*?VJ)G]D<\M1&4$)J5 46%YVL(2R
M5$PRCW\[4LL\4P$/QZ_LOVKQ4LP:<UC2\J\B$_G<BBV4P08WI?A(][]#)RA4
M?"DMN?Y%^R[6L5#:<$&K#BPSJ K27O%+5X@#@!N= 7@=P.L#@C, OP/X;P4$
M'2#0E6FEZ#HD6.#%C-$]8BI:LJF!+J9&2_D%4?N^$DS>+21.+/X$632.KE;2
M4%E3 J(;I-?0AQ?I+7E=TJJF!(C@[]%5 @(7I1S=H,^K!%V]>X_>H8*@3SEM
M."89G]E"9J6X[;3+X*'-P#N3@>NA1TI$SM$'DD%V3&!+.4:3]ZKIP1ME3""]
M1;Y[C3S'\P826KX=[@[ D[?#G1$UOMDA7_,%9_@^48%+5.H]22D70Q5N&4+-
MH-[TW2*8!E-_,K-WA[H'PD)W$H?'8<EIF!_%;AR9L",=@=$1C.IX2M.FQB3]
M=HV>1 X,/=7 L"C(5EJ,"WZ-?@,B5THD?83N,VGV@@L5L3-FY.A>WGMF<"/!
MQ$#1WX]0K8'],U2;T:S4L7K':YS"W)+G)@>V VOQ\T]NY/PRY)Q+DB47(CO:
MC=#L1CB^&Z;XX\YJ6:)#+TPGKNOUG#40%@6^&_2<-1#F^_$D'G969+1$HUJ^
M8%;@M3R[QJ5$)P]W'2_RHYZ4T["IYP;]=^0TRI_$D3,L9&*$3,8W9>B]&#7W
M*-^/FON29,F%R([J&)LZQJ-U7.64B1L!K/H?2\0GNQCY?L\/IS%>V/-,<AKC
MGSDMIT;"=%3"6\[",6.,LO^H,2Y)EER([*BJKO.]W7'&K=&L6TL4)*45#+8K
MSLGW[R8,@MY9MAP*D]]<IV>-H3 _C/M'GGW0PE7 MKH5YM*X#1%MYV-63;M]
MKYO,WOJ#:L-U:_B=INWA'S';%H3+5V(C*9W;B<R)M6UQ.Q&TUHWBF@K9=NIA
M+O]* %,!\OZ&4O$Z40\P?TX6_P%02P,$%     @ %J!(5OH;^)D; P  O@@
M !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULK59=;]LX$/PKA*XH4J 7
M69]V4EM $EW1 BTNB*_M0]$'6EI;1"E2):DX_?==4HK.410C*/IBD]3.:&=(
M[FJYE^J[K@ ,N:NYT"NO,J8Y]WU=5%!3?2H;$/AD*U5-#4[5SM>- EHZ4,W]
M<#9+_9HRX65+MW:MLJ5L#6<"KA71;5U3]?,2N-ROO,"[7[AAN\K8!3];-G0'
M:S"?FFN%,W]@*5D-0C,IB(+MRKL(SO/4QKN SPSV^F!,K)*-E-_MY'VY\F8V
M(>!0&,M \>\6KH!S2X1I_.@YO>&5%G@XOF=_Z[2CE@W5<"7Y%U:::N4M/%+"
MEK;<W,C].^CU)):OD%R[7[+O8V<>*5IM9-V#,8.:B>Z?WO4^' ""] E V /"
M,2!^ A#U@.BY@+@'Q,Z93HKS(:>&9DLE]T39:&2S V>F0Z-\)NRVKXW"IPQQ
M)OL :)HF)VL\3V7+@<@M6;=-PP'WUE!.KJBNR%L\'>0&.#50$B-)AWI%3G(P
ME'$<_4T^K7-R\N(5>4&8(/]5LM54E'KI&\S2OLLO^HPNNXS")S(*0O)1"E-I
M\H\HH7Q(X*.\06-XK_$R/,J80W%*HN U"6=A.)'0U?/AP00\?SY\=D1--.Q8
MY/BBXSOV]6*CC<)K\VW*XHXBGJ:PI>1<-[2 E8>U0H.Z!2][^5>0SMY,V?,G
MR?(_1/; NGBP+C[&GKFSW%!6$JR7!$NGHH:)'>'64L(9W3#.#(/)4]M1)X[:
M%M/;+%JD8;18^K>'9DV$)6?16? P+)\("](P/AO"'@A,!H')48'_CB11K<%H
M(C=X2P5>7;R9<%=45.S@=RSH7IX>)!V'21A'(PL>AR7S>3@?A>43;(MXL5A,
M6Y .%J1'+<A!02%W@KFV@M5LK+'WI&S!5C(#"JLJM<'HDR*LQO.A;.V;,B!]
MM&M!/ _&1^!Q5#)/DY'ZQT%8'^)P)-X_J.PUJ)WKD)H4LA6F*X##ZM"$+USO
M&:U?8G/N>NG_-%UG_TC5CJ%X#ENDG)W.,2?5=<MN8F3C^L=&&NQ&;ECA!P8H
M&X#/MU*:^XE]P?#)DOT"4$L#!!0    ( !:@2%;;CN_;V@(  /$'   9
M>&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;(6576_:,!2&_XJ551.5MB9VOH!!
MI+75M$E4JTJ[74R[,.1 K"9Q9CO0_OO9#DW9<.$F\==YG_<X\?%DR\6C+  4
M>JK*6DZ]0JEF[/MR64!%Y05OH-8S*RXJJG17K'W9"*"Y#:I*GP1!XE>4U5XV
ML6.W(IOP5I6LAEN!9%M55#Q?0LFW4P][+P-W;%TH,^!GDX:N80[JH;D5NN?W
M*CFKH):,UTC :NI]QN-+; /LBA\,MG*OC4PJ"\X?3>=;/O4"XPA*6"HC0?5K
M U=0ED9)^_BS$_5ZI@G<;[^H?[')ZV065,(5+W^R7!53;^BA'%:T+=4=WWZ%
M74*QT5OR4MHGVG9KT\1#RU8J7NV"M8.*U=V;/NTV8B^ D#<"R"Z 6-\=R+J\
MIHIF$\&W2)C56LTT;*HV6IMCM?DJ<R7T+--Q*IN!3DFBP5Q_[KPM ?$5NJ&J
M%4P]F[:=1S-&%ZQDBH$\1X-K4)25NG6&6(WN"]Y*6N=RXBMMR,CZRQW\LH.3
M-^#7L+Q (?Z 2$ (>IA?H\'9^;\ROLZG3XKT21&K&QY/ZM?GA51"?_??+FN=
M1.26,(=A+!NZA*FG_W8)8@->]OX=3H)/1PR&O<'PF'JF\PU=GKJHV$:9\[3)
MPC3&:33Q-PY:U-.B4[3(1>NBDCU:%$0X'+EI<4^+3]%B%RT^H(6C)$U3-RWI
M:<DI6N*B)8>TX8BDB9N6]K3T%"UUT5('C:2CP$T;]K3A4=I] ;K0KA0(%W-X
MR"28C-+8#1WUT-%Q*%>T1*4]]@U]U@58.4_VZ  ?XP3C$+OQ.'@M2,%1 S.0
M<HQ8U;0*<EU@=/H@E;.X! <><*1W@+SE8:\HXJ,>OC<@J&+U>K<1Y6O]0X.K
M5@B]*TC7/#3C]?KC/8CJW&D0.\YSB"/\_X_A[Q5P<QG>4+%FM=3TE8X,+E(M
M(;K[I>LHWMB:ON!*WQ"V6>@[&819H.=7G*N7CKDF^EL^^PM02P,$%     @
M%J!(5E,3 ;MZ P  - L  !D   !X;"]W;W)K<VAE971S+W-H965T-C$N>&UL
MM59=CYLX%/TK%CM:S4AM /,59A.D2>AJ^]!JU-G9/E1]<, ):,#.VB9I_WVO
M@; $F#0/W9<$FW,//N?:UW=QY.)%9I0J]*TLF%P:F5+[>].4249+(F=\3QF\
MV7)1$@5#L3/E7E"2UD%E86++\LV2Y,R(%O7<HX@6O%)%SNBC0+(J2R*^KVC!
MCTO#-DX3G_)=IO2$&2WV9$>?J'K>/PH8F1U+FI>4R9PS).AV:3S8]W&H\37@
MGYP>9>\9:24;SE_TX'VZ-"R](%K01&D& G\'NJ9%H8E@&?^VG$;W21W8?SZQ
M_UEK!RT;(NF:%Y_S5&5+8VZ@E&Y)5:A/_/@7;?5XFB_AA:Q_T;'%6@9**JEX
MV0;#"LJ<-?_D6^M#+\#V7PG ;0 >!KBO!#AM@'-M@-L&N+4SC93:AY@H$BT$
M/R*AT<"F'VHSZVB0GS.=]B<EX&T.<2IZ1P3+V4ZB1RK04T8$1;<K(O,$$9:B
M."\J15/4H?8GU!VZC:DB>2'OT%OT_!2CVYL[=(-,)/5KB7*&GEFNY)O>Q-\9
MKR3PPN3-V7AA*M"B5V0F[;I7S;KQ*^NV,?K F<HD>L=2FIX3F&!"YP0^.;'"
M%QECFLR08[]!V,)X8D'KZ\/MB?#X^G#K@AJGRZM3\SG7Y_7+PT8J 0?MZY3=
M#9T[3:>+S[W<DX0N#:@NDHH#-:+??[-]ZX\IJWXE6?R+R,YL=#L;W4OLT4<H
MO#E+>$FG/&MBO3I6U]=#- ]#VX+T'_INC&&^A\.Y>PZ+QS#'\P+?[V!G"KQ.
M@7=1P>>Z\M'T+3E0 84<L:K<P)[@6P2R2BB][?F$.T$J.(RP:] MW">ZG$(9
M2$B15 711?INRH/FZWYOU3B8>T,+)E!SV\$#!Z:X0CN8-L#O#/ O&E#7,+A;
M$-32Y 61(Q'3!<<??]T>ZAACG" <J!ACW#"<UA!T&H+_*8EI6\%_EL9@(D&6
M/TC0>@KE#4V*IU"N_<H^GG<6S"]:T%Q*M'\1U9JGQ#1,03]+>(;G S%C%'9F
M>"AFC++Q+'"GQ82=F/#G>Q*R<IV<<$J.-2@?ZS$*X]EP;XY!H,;# S5FKY\H
MJ=C5?9F$K58QU5RHW6S7^CW4'<]@?@4M8=/!_4?3]),?B-CE3**";H'2F@5P
M]D73HS4#Q?=UU[+A"GJ@^C&#MI8*#8#W6\[5:: _T#7*T0]02P,$%     @
M%J!(5DKA?DGU @  D@@  !D   !X;"]W;W)K<VAE971S+W-H965T-C(N>&UL
MK59=;YLP%/TK%I.F5MK*1PBMN@0I"9VVATI1TVT/TQX<N E>C<UL$[I_/]L0
ME@\2Y:$OP1_WG)QS;>YE5'/Q(G, A5X+RN38R94J[UU7ICD46-[P$IC>67%1
M8*6G8NW*4@#.+*B@;N!YD5M@PIQX9-?F(A[Q2E'"8"Z0K(H"B[]3H+P>.[ZS
M77@BZUR9!3<>E7@-"U#?RKG0,[=CR4@!3!+.D(#5V)GX]TEDXFW =P*UW!DC
MXV3)^8N9?,W&CF<$ 854&0:L'QN8 :6&2,OXTW(ZW5\:X.YXR_[9>M=>EEC"
MC-,?)%/YV+ES4 8K7%'UQ.LOT/H9&KZ44VE_4=W&>@Y**ZEXT8*U@H*PYHE?
MVSSL /SH!"!H <$A(#P!&+2 P:6 L 6$-C.-%9N'!"L<CP2OD3#1FLT,;#(M
M6MLGS!S[0@F]2S1.Q0]8,,+6$LU!H$6.!:"KA>+I"YK46&02/;RFM,H@0RO!
M"Z1R0#-,TXIB>VQ\A1)"*Z7W'^:+:W25@,*$RFOT$4G#)K</PM!SSBN)629'
MKM+2C0 W;65.&YG!"9E^@!XY4[G6P[28?0)7>^Z,!UOCT^ L8P+I#1KX'U#@
M!4&/H-GE<+\'GEP.]\ZX&73'.+!\@\N/\>=D*970[]6OOG0W=&$_G:DU][+$
M*8P=74PDB TX\?MW?N1]ZDO56Y(E;T2VE\:P2V-XCCUN;CYN;KZLEK]U=4**
MHQ*$K; L!91REA%S^7NO<<,?67Y3<C?Q,!RYF]UL'8=$T7Y(<AQR=]N%[#D;
M=LZ&ESM3.5:H!GU),%,D,R^P+KY]=H9'0OQH<.#G.&9P8#DY#AF>\!-U?J*S
M?IZYPA3)75>P5ZFRMBS!]LW09]C4HCZ?T9' P+\]\'D<XWO>@=&>F# \<.KN
M5.L"Q-IV/:GO5<544[^ZU:ZQ3FP_.5B?ZH;;],?_-$VW?L1B39A$%%::TKNY
MU0<@F@[83!0O;4]8<J4[C!WF^J,!A G0^RO.U79B_J#[#(G_ 5!+ P04
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
M7@QVJUG!EZZ_+%H#F'H75Z=5)58?!9_)DOG)OSCA:$#7O&BN-/]ELT&I3&V
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
M.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8-
M[T"]@T#O0+V#0.] O8- [YC\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z9
M0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\M
MU\=?EE\G)R_4!>=T6U&?_P)02P,$%     @ %J!(5M(T9!3L 0  !R8  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^
M@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58
M*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNAN
MDWX.M>VFF:<F9*.;W<8^:YH9YYJZ-#&MLW57?4H9[Q/R='+8$Q:U"V=I0\:^
M3.A7O@_8GWM8D_=U1:-'X^.]:=,NMFE8B-N&0GZ\Q!<]VOF\+JFRY:I-1_+@
M/)DJ+(ABV^2[HF?'DV.Z8=I]\I/SAS+' M/.1V]=2!/S]/NXPTCZTV.7"I&/
M]?%7?$],I4]^/^JG75'UP^QTO:_6+X=Y!#8\3K_CCS-^K__+/@1('Q*D#P72
MAP;IHP#IXQRDCPN0/BY!^N 3E$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D
M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I1
M9)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ
M4635*+)J%%DUBJP:15:-(JM&D56CR*I19"U09"U09"U09"U09"U09"W^4]9G
M:Y=_'#\\\];4W2&?#?__FKT!4$L! A0#%     @ %J!(5@=!36*!    L0
M !               ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4
M"  6H$A6OLO*TNT    K @  $0              @ &O    9&]C4')O<',O
M8V]R92YX;6Q02P$"% ,4    "  6H$A6F5R<(Q &  "<)P  $P
M    @ '+ 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( !:@2%8@
M?(]E@P@  *HT   8              " @0P(  !X;"]W;W)K<VAE971S+W-H
M965T,2YX;6Q02P$"% ,4    "  6H$A60*<HP?X&  #I'0  &
M    @('%$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @
M%J!(5@_R$JF] @  * D  !@              ("!^1<  'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;%!+ 0(4 Q0    ( !:@2%:$O;,)'P<  &<?   8
M          " @>P:  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M    "  6H$A65UTHF_L*   Z?   &               @(%!(@  >&PO=V]R
M:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ %J!(5D>> :=O"0  *2X
M !@              ("!<BT  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+
M 0(4 Q0    ( !:@2%:A U@ROR0   IQ   8              " @1<W  !X
M;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  6H$A6Q(SE[J,#
M  #/"   &               @($,7   >&PO=V]R:W-H965T<R]S:&5E=#@N
M>&UL4$L! A0#%     @ %J!(5HKD=#TF P  %@@  !@              ("!
MY5\  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( !:@2%88
MK@-^[ D  #\:   9              " @4%C  !X;"]W;W)K<VAE971S+W-H
M965T,3 N>&UL4$L! A0#%     @ %J!(5N(@QZ] !0  30X  !D
M     ("!9&T  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4
M"  6H$A6E#1)\/$+  !]'@  &0              @(';<@  >&PO=V]R:W-H
M965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( !:@2%81(I:SO ,  #<(   9
M              " @0-_  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L!
M A0#%     @ %J!(5@( E*=$$@  13H  !D              ("!]H(  'AL
M+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  6H$A6V3%V(A@&
M  "##@  &0              @(%QE0  >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;%!+ 0(4 Q0    ( !:@2%;0VY,@40,  .L'   9              "
M@<";  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ %J!(
M5M966ETI!P  /!   !D              ("!2)\  'AL+W=O<FMS:&5E=',O
M<VAE970Q-RYX;6Q02P$"% ,4    "  6H$A6$8]@$E@$  "U"0  &0
M        @(&HI@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0
M   ( !:@2%8J5UC@"P,  ,X&   9              " @3>K  !X;"]W;W)K
M<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ %J!(5EPDQ<=()0  EGL
M !D              ("!>:X  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q0
M2P$"% ,4    "  6H$A6T2FV5'P"  "X!0  &0              @('XTP
M>&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( !:@2%9M('I:
MTP,  (8)   9              " @:O6  !X;"]W;W)K<VAE971S+W-H965T
M,C(N>&UL4$L! A0#%     @ %J!(5M[F;@<1 P  ! @  !D
M ("!M=H  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  6
MH$A6@#+*%\\%   &#P  &0              @(']W0  >&PO=V]R:W-H965T
M<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( !:@2%:"2'3#3P(  #0%   9
M          " @0/D  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#
M%     @ %J!(5AY?_.3R!@  =A$  !D              ("!B>8  'AL+W=O
M<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  6H$A60N$UE D'  "Q
M$@  &0              @(&R[0  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM
M;%!+ 0(4 Q0    ( !:@2%;KWF49B00  )H+   9              " @?+T
M  !X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ %J!(5N#9
M,IU) P  _ <  !D              ("!LOD  'AL+W=O<FMS:&5E=',O<VAE
M970R.2YX;6Q02P$"% ,4    "  6H$A6W4"$AC<)  !E3P  &0
M    @($R_0  >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (
M !:@2%:@JD3N;0,  %\0   9              " @: & 0!X;"]W;W)K<VAE
M971S+W-H965T,S$N>&UL4$L! A0#%     @ %J!(5@ -WM<:!    !4  !D
M             ("!1 H! 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"
M% ,4    "  6H$A6X:(H8[0"  !G!P  &0              @(&5#@$ >&PO
M=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( !:@2%;_M<VWK@(
M $ '   9              " @8 1 0!X;"]W;W)K<VAE971S+W-H965T,S0N
M>&UL4$L! A0#%     @ %J!(5L  W@HW @  *04  !D              ("!
M910! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  6H$A6
ME%7CK9P"  #F!@  &0              @('3%@$ >&PO=V]R:W-H965T<R]S
M:&5E=#,V+GAM;%!+ 0(4 Q0    ( !:@2%8P+2=/&0,  )P)   9
M      " @:89 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%
M  @ %J!(5KJ5S#A[ @  L 8  !D              ("!]AP! 'AL+W=O<FMS
M:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  6H$A6=)E:8C@'  "C+P
M&0              @(&H'P$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+
M 0(4 Q0    ( !:@2%9PSIU6_0(  #X)   9              " @1<G 0!X
M;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ %J!(5O^W]U.3
M!   I!8  !D              ("!2RH! 'AL+W=O<FMS:&5E=',O<VAE970T
M,2YX;6Q02P$"% ,4    "  6H$A6=\?>[6@"  !7!@  &0
M@($5+P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( !:@
M2%:9K\8!T ,  !0/   9              " @;0Q 0!X;"]W;W)K<VAE971S
M+W-H965T-#,N>&UL4$L! A0#%     @ %J!(5D:FE-/) @  & @  !D
M         ("!NS4! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M    "  6H$A69*)DO>@#   2#@  &0              @(&[. $ >&PO=V]R
M:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( !:@2%8A9/FC; 0  ,X1
M   9              " @=H\ 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
M4$L! A0#%     @ %J!(5J3UCBR*!   71   !D              ("!?4$!
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  6H$A62]65
M"HL#   D#   &0              @($^1@$ >&PO=V]R:W-H965T<R]S:&5E
M=#0X+GAM;%!+ 0(4 Q0    ( !:@2%:D/*$OF ,  $ /   9
M  " @0!* 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @
M%J!(5LU(^'=;$P  ?/<  !D              ("!STT! 'AL+W=O<FMS:&5E
M=',O<VAE970U,"YX;6Q02P$"% ,4    "  6H$A61)0:U8@#  " "@  &0
M            @(%A80$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4
M Q0    ( !:@2%9+K5._Z@0  *X7   9              " @2!E 0!X;"]W
M;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ %J!(5M541.YK P
MDPH  !D              ("!06H! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX
M;6Q02P$"% ,4    "  6H$A6!9%HYM\%   .)0  &0              @('C
M;0$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( !:@2%9&
M)-QYF (  &P&   9              " @?ES 0!X;"]W;W)K<VAE971S+W-H
M965T-34N>&UL4$L! A0#%     @ %J!(5CQU&8:N P  *@T  !D
M     ("!R'8! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4
M"  6H$A6=':\JV<"   G!@  &0              @(&M>@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( !:@2%:>1J]/B ,  *@,   9
M              " @4M] 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L!
M A0#%     @ %J!(5OH;^)D; P  O@@  !D              ("!"H$! 'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  6H$A6VX[OV]H"
M  #Q!P  &0              @(%<A $ >&PO=V]R:W-H965T<R]S:&5E=#8P
M+GAM;%!+ 0(4 Q0    ( !:@2%93$P&[>@,  #0+   9              "
M@6V' 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ %J!(
M5DKA?DGU @  D@@  !D              ("!'HL! 'AL+W=O<FMS:&5E=',O
M<VAE970V,BYX;6Q02P$"% ,4    "  6H$A6M]+1JZ@"  !6!@  &0
M        @(%*C@$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0
M   ( !:@2%;ISM,L P0  /02   9              " @2F1 0!X;"]W;W)K
M<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ %J!(5L('DM>X @  U@<
M !D              ("!8Y4! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q0
M2P$"% ,4    "  6H$A6CN)UHS,#   *$P  #0              @ %2F $
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !:@2%:7BKL<P    !,"   +
M          "  ;"; 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !:@2%9]O]N+
M[@0  #PK   /              "  9F< 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  6H$A6M7%@?!8"  "J)@  &@              @ &TH0$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  6H$A6TC1D%.P!
M   ')@  $P              @ $"I $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     20!) /83   ?I@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<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>84
<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>85
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>202</ContextCount>
  <ElementCount>426</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>66</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/StatementConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - Consolidated Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00400 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00500 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Supplemental Balance Sheet Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation</Role>
      <ShortName>Supplemental Balance Sheet Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Equity Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEquityInvestments</Role>
      <ShortName>Equity Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>11001 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDebt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>30203 - Disclosure - Supplemental Balance Sheet Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables</Role>
      <ShortName>Supplemental Balance Sheet Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureRevenueRecognition</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Equity Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEquityInvestmentsTables</Role>
      <ShortName>Equity Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEquityInvestments</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>30603 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxes</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>30903 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>31003 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEarningsPerShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails</Role>
      <ShortName>Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails</Role>
      <ShortName>Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>40202 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails</Role>
      <ShortName>Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>40203 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails</Role>
      <ShortName>Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Revenue Recognition (Liability Included in Unearned Revenue) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails</Role>
      <ShortName>Revenue Recognition (Liability Included in Unearned Revenue) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureRevenueRecognitionTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>40303 - Disclosure - Revenue Recognition (Revenue Recognized from Liability Balances) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails</Role>
      <ShortName>Revenue Recognition (Revenue Recognized from Liability Balances) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureRevenueRecognitionTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>40304 - Disclosure - Revenue Recognition (Changes in Liability Balance) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails</Role>
      <ShortName>Revenue Recognition (Changes in Liability Balance) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureRevenueRecognitionTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Equity Investments (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails</Role>
      <ShortName>Equity Investments (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEquityInvestmentsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40502 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails</Role>
      <ShortName>Equity Investments (Schedule of Equity Investments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEquityInvestmentsTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Income Taxes (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40602 - Disclosure - Income Taxes (Summary of Income) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails</Role>
      <ShortName>Income Taxes (Summary of Income) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40603 - Disclosure - Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40604 - Disclosure - Income Taxes (Schedule of Effective Tax Rate) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails</Role>
      <ShortName>Income Taxes (Schedule of Effective Tax Rate) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40605 - Disclosure - Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails</Role>
      <ShortName>Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40606 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes (Schedule of Unrecognized Tax Benefits) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureIncomeTaxesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Shareholders' Equity (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails</Role>
      <ShortName>Shareholders' Equity (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureShareholdersEquity</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40804 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40805 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40806 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails</Role>
      <ShortName>Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Leases (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails</Role>
      <ShortName>Leases (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeasesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40902 - Disclosure - Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails</Role>
      <ShortName>Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeasesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>40903 - Disclosure - Leases (Schedule of Lease Expense Components) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails</Role>
      <ShortName>Leases (Schedule of Lease Expense Components) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeasesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>40904 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails</Role>
      <ShortName>Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeasesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>40905 - Disclosure - Leases (Schedule of Maturity of Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails</Role>
      <ShortName>Leases (Schedule of Maturity of Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureLeasesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>41002 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Basic and Diluted Earnings per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>41003 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails</Role>
      <ShortName>Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureEarningsPerShareTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Debt (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureDebtNarrativeDetails</Role>
      <ShortName>Debt (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureDebt</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="cmg-20221231x10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Related Party Transactions (Narrative) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails</Role>
      <ShortName>Related Party Transactions (Narrative) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.chipotle.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 6 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  cmg-20221231x10k.htm 9</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="cmg-20221231x10k.htm">cmg-20221231x10k.htm</File>
    <File>cmg-20221231.xsd</File>
    <File>cmg-20221231_cal.xml</File>
    <File>cmg-20221231_def.xml</File>
    <File>cmg-20221231_lab.xml</File>
    <File>cmg-20221231_pre.xml</File>
    <File>cmg-20221231xex10_33.htm</File>
    <File>cmg-20221231xex21_1.htm</File>
    <File>cmg-20221231xex23_1.htm</File>
    <File>cmg-20221231xex31_1.htm</File>
    <File>cmg-20221231xex31_2.htm</File>
    <File>cmg-20221231xex32_1.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>cmg-20221231x10kg001.jpg</File>
    <File>cmg-20221231x10kg002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="922">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>88
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cmg-20221231x10k.htm": {
   "axisCustom": 0,
   "axisStandard": 27,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 922,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 202,
   "dts": {
    "calculationLink": {
     "local": [
      "cmg-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cmg-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cmg-20221231x10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cmg-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cmg-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cmg-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 604,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 7,
    "http://xbrl.sec.gov/dei/2022": 9,
    "total": 16
   },
   "keyCustom": 82,
   "keyStandard": 344,
   "memberCustom": 28,
   "memberStandard": 38,
   "nsprefix": "cmg",
   "nsuri": "http://www.chipotle.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - Fair Value of Financial Instruments",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:EquityInvestmentsDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - Equity Investments",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.chipotle.com/role/DisclosureEquityInvestments",
     "shortName": "Equity Investments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:EquityInvestmentsDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - Shareholders' Equity",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.chipotle.com/role/DisclosureShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - Leases",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.chipotle.com/role/DisclosureLeases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.chipotle.com/role/DisclosureEarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - Debt",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.chipotle.com/role/DisclosureDebt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.chipotle.com/role/DisclosureRelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policy)",
     "menuCat": "Policies",
     "order": "20",
     "role": "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Policy)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30203 - Disclosure - Supplemental Balance Sheet Information (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables",
     "shortName": "Supplemental Balance Sheet Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - Revenue Recognition (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.chipotle.com/role/DisclosureRevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfEquityInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - Equity Investments (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.chipotle.com/role/DisclosureEquityInvestmentsTables",
     "shortName": "Equity Investments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfEquityInvestmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30603 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - Leases (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.chipotle.com/role/DisclosureLeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31003 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.chipotle.com/role/DisclosureEarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit18",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit18",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cmg:NumberOfRegionsInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit16",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "cmg:NumberOfRegionsInWhichEntityOperates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit16",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
     "shortName": "Description of Business and Summary of Significant Accounting Policies (Estimated Useful Lives of Leasehold Improvements, Property And Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MinimumMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cmg_LeaseholdImprovementsAndBuildingsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails",
     "shortName": "Supplemental Balance Sheet Information (Schedule of Leasehold Improvements, Property and Equipment) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfAccruedPayrollAndBenefitsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WorkersCompensationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40202 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails",
     "shortName": "Supplemental Balance Sheet Information (Schedule of Accrued Payroll and Benefits) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfAccruedPayrollAndBenefitsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:WorkersCompensationLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesAndExciseTaxPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40203 - Disclosure - Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails",
     "shortName": "Supplemental Balance Sheet Information (Schedule of Accrued Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SalesAndExciseTaxPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40302 - Disclosure - Revenue Recognition (Liability Included in Unearned Revenue) (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
     "shortName": "Revenue Recognition (Liability Included in Unearned Revenue) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40303 - Disclosure - Revenue Recognition (Revenue Recognized from Liability Balances) (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails",
     "shortName": "Revenue Recognition (Revenue Recognized from Liability Balances) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_cmg_GiftCardMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2021_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40304 - Disclosure - Revenue Recognition (Changes in Liability Balance) (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
     "shortName": "Revenue Recognition (Changes in Liability Balance) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2019_srt_ProductOrServiceAxis_cmg_ChipotleRewardsMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TangibleAssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - Fair Value of Financial Instruments (Narrative) (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails",
     "shortName": "Fair Value of Financial Instruments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TangibleAssetImpairmentCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails",
     "shortName": "Fair Value of Financial Instruments (Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "cmg:CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Consolidated Statements of Income and Comprehensive Income",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome",
     "shortName": "Consolidated Statements of Income and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40403 - Disclosure - Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails",
     "shortName": "Fair Value of Financial Instruments (Summary of Assets Measured at Fair Value on Nonrecurring Basis) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsNonrecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfEquityInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - Equity Investments (Narrative) (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
     "shortName": "Equity Investments (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember",
      "decimals": "-3",
      "lang": null,
      "name": "cmg:MinorityInterestSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfEquityInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - Equity Investments (Schedule of Equity Investments) (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails",
     "shortName": "Equity Investments (Schedule of Equity Investments) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfEquityInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - Income Taxes (Narrative) (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40602 - Disclosure - Income Taxes (Summary of Income) (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails",
     "shortName": "Income Taxes (Summary of Income) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40603 - Disclosure - Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails",
     "shortName": "Income Taxes (Schedule of Components of Benefit/(Provision) for Income Taxes) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit13",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40604 - Disclosure - Income Taxes (Schedule of Effective Tax Rate) (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails",
     "shortName": "Income Taxes (Schedule of Effective Tax Rate) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit13",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40605 - Disclosure - Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails",
     "shortName": "Income Taxes (Schedule of Deferred Income Tax Liabilities and Assets) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40606 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits) (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes (Schedule of Unrecognized Tax Benefits) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2019",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - Shareholders' Equity (Narrative) (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails",
     "shortName": "Shareholders' Equity (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Consolidated Statements of Shareholders' Equity",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2019_srt_RestatementAxis_srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unitRef": "Unit18",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_us-gaap_PlanNameAxis_cmg_StockIncentivePlan2011Member",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Summary of Stock-Based Compensation Expense) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40803 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Summary of SOSAR Activity Under Incentive Plan) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit13",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40804 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Schedule of Assumptions for SOSAR) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit13",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "Unit12",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40805 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Summary of Stock Award Activity Under Incentive Plan) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40806 - Disclosure - Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails",
     "shortName": "Stock-Based Compensation and Employee Benefit Plans (Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "cmg:DeferredCompensationLiabilityCurrentAndNoncurrentYearOne",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cmg:LesseeOperatingLeaseOptionToExtendAdditionalPeriods",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - Leases (Narrative) (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails",
     "shortName": "Leases (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "cmg:OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40902 - Disclosure - Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails",
     "shortName": "Leases (Schedule of Supplemental Balance Sheet Information Related to Leases) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40903 - Disclosure - Leases (Schedule of Lease Expense Components) (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails",
     "shortName": "Leases (Schedule of Lease Expense Components) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40904 - Disclosure - Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails",
     "shortName": "Leases (Schedule of Supplemental Cash Flow Related to Leases) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40905 - Disclosure - Leases (Schedule of Maturity of Lease Liabilities) (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails",
     "shortName": "Leases (Schedule of Maturity of Lease Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41002 - Disclosure - Earnings Per Share (Basic and Diluted Earnings per Share) (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
     "shortName": "Earnings Per Share (Basic and Diluted Earnings per Share) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41003 - Disclosure - Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails",
     "shortName": "Earnings Per Share (Stock Awards Excluded from the Calculation of Diluted EPS) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "cmg:StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "cmg:SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit12",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - Commitments and Contingencies (Narrative) (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - Debt (Narrative) (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails",
     "shortName": "Debt (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_us-gaap_LineOfCreditFacilityAxis_cmg_JpmorganChaseBankMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "As_Of_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "reportCount": 1,
      "unitRef": "Unit13",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - Related Party Transactions (Narrative) (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails",
     "shortName": "Related Party Transactions (Narrative) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "ix:continuation",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_cmg_TractorMember",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit1",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies",
     "shortName": "Description of Business and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - Supplemental Balance Sheet Information",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation",
     "shortName": "Supplemental Balance Sheet Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - Revenue Recognition",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.chipotle.com/role/DisclosureRevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cmg-20221231x10k.htm",
      "contextRef": "Duration_1_1_2022_To_12_31_2022",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 66,
   "tag": {
    "cmg_AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Liabilities Current and Other Liabilities Noncurrent [Member]",
        "label": "Accrued Liabilities Current And Other Liabilities Noncurrent [Member]",
        "terseLabel": "Accrued Liabilities Current and Other Liabilities Noncurrent [Member]"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_CapitalizedDevelopment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the internal costs directly associated with the acquisition, development and construction of a restaurant.",
        "label": "Capitalized Development",
        "terseLabel": "Acquisition, development and construction of restaurant capitalized costs"
       }
      }
     },
     "localname": "CapitalizedDevelopment",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails": {
       "order": 3.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities",
        "label": "Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities",
        "totalLabel": "Total Fair Value"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities Amortized Cost Basis",
        "label": "Cash And Cash Equivalents At Carrying Value And Available For Sale Debt Securities Amortized Cost Basis",
        "totalLabel": "Total Adjusted Cost"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_CertainEquityAwardsOfEmployeeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certain Equity Awards of an Employee [Member]",
        "label": "Certain Equity Awards Of Employee [Member]",
        "terseLabel": "Certain Equity Awards of an Employee [Member]"
       }
      }
     },
     "localname": "CertainEquityAwardsOfEmployeeMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_ChipotleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chipotle [Member]",
        "label": "Chipotle [Member]",
        "terseLabel": "Chipotle [Member]"
       }
      }
     },
     "localname": "ChipotleMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_ChipotleRewardsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Chipotle Rewards [Member]",
        "label": "Chipotle Rewards [Member]",
        "terseLabel": "Chipotle Rewards [Member]"
       }
      }
     },
     "localname": "ChipotleRewardsMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in acquisition of treasury stock accrued in accrued liabilities",
        "label": "cmg_Increase Decrease In Acquistion of Treasury Stock Accrued in Accrued Liabilities",
        "terseLabel": "Acquisition of treasury stock accrued in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "Cmg_increaseDecreaseInAcquistionOfTreasuryStockAccruedInAccruedLiabilities",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_CommonStockAuthorizedAndReservedForIssuanceEspp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock reserved for issuance under the Company's ESPP.",
        "label": "Common Stock Authorized And reserved For Issuance Espp",
        "terseLabel": "Common stock authorized and reserved for ESPP"
       }
      }
     },
     "localname": "CommonStockAuthorizedAndReservedForIssuanceEspp",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock authorized for issuance but not yet issued for ESPP",
        "label": "Common stock authorized for issuance but not yet issued for ESPP"
       }
      }
     },
     "localname": "CommonStockAuthorizedForIssuanceButNotYetIssuedForEspp",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_CompensationRelatedCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compensation Related Costs [Line Items]",
        "label": "Compensation Related Costs [Line Items]"
       }
      }
     },
     "localname": "CompensationRelatedCostsLineItems",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmg_CompensationRelatedCostsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Compensation Related Costs [Table]",
        "label": "Compensation Related Costs [Table]"
       }
      }
     },
     "localname": "CompensationRelatedCostsTable",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmg_ConditionalTargetNumberOfSharesEarnedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conditional Target Number Of Shares Earned, Percentage",
        "label": "Conditional Target Number Of Shares Earned, Percentage",
        "terseLabel": "Percentage of target number of shares to be earned if certain criteria is met"
       }
      }
     },
     "localname": "ConditionalTargetNumberOfSharesEarnedPercentage",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_ContractWithCustomerLiabilityRevenueDeferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue deferred that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Deferred",
        "terseLabel": "Revenue deferred"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueDeferred",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_CultivateFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cultivate Fund [Member]",
        "label": "Cultivate Fund [Member]",
        "terseLabel": "Cultivate Fund [Member]"
       }
      }
     },
     "localname": "CultivateFundMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_DebtInstrumentBasisSpreadOnVariableRateAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Instrument, Basis Spread on Variable Rate, Adjustment",
        "label": "Debt Instrument, Basis Spread on Variable Rate, Adjustment",
        "terseLabel": "Credit spread adjustment"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRateAdjustment",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent",
        "label": "Deferred Compensation Arrangement With Individual Employer Contribution Percentage On First 3 Percent",
        "terseLabel": "Employer matching contribution, percentage on first 3%"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnFirst3Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent",
        "label": "Deferred Compensation Arrangement With Individual Employer Contribution Percentage On Next 2 Percent",
        "terseLabel": "Employer matching contribution, percentage on next 2%"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualEmployerContributionPercentageOnNext2Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangement with individual, employer matching contribution of 100 percent",
        "label": "Deferred compensation arrangement with individual, employer matching contribution of 100 percent",
        "terseLabel": "Percentage of employees' gross pay for which the employer contributes a matching contribution of 100% under the Deferred Plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf100Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation arrangement with individual, employer matching contribution of 50 percent",
        "label": "Deferred compensation arrangement with individual, employer matching contribution of 50 percent",
        "terseLabel": "Percentage of employees' gross pay for which the employer contributes a matching contribution of 50% under the Deferred Plan"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualEmployerMatchingContributionOf50Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation, Estimated Current and Long-Term Cash Requirements [Table Text Block]",
        "label": "Deferred Compensation, Estimated Current and Long-Term Cash Requirements [Table Text Block]",
        "terseLabel": "Summarization of Estimated Current and Long-Term Cash Requirements for Deferred Compensation"
       }
      }
     },
     "localname": "DeferredCompensationEstimatedCurrentAndLongTermCashRequirementsTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Liability, Current and Noncurrent, After Year Five",
        "label": "Deferred Compensation Liability, Current and Noncurrent, After Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrentAfterYearFive",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Liability, Current and Noncurrent, Year One",
        "label": "Deferred Compensation Liability, Current and Noncurrent, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrentYearOne",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Liability, Current and Noncurrent, Years Four-Five",
        "label": "Deferred Compensation Liability, Current and Noncurrent, Years Four-Five",
        "terseLabel": "2026-2027"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrentYearsFourFive",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Liability, Current and Noncurrent, Years Two-Three",
        "label": "Deferred Compensation Liability, Current and Noncurrent, Years Two-Three",
        "terseLabel": "2024-2025"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrentYearsTwoThree",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Income Tax Expense (Benefit), Before Valuation Allowance",
        "label": "Deferred Income Tax Expense (Benefit), Before Valuation Allowance",
        "negatedTotalLabel": "Deferred tax, Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liability",
        "label": "Deferred Tax Assets, Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Tax Deferred Expense, Capitalized Research and Development Costs",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Capitalized Research and Development Costs",
        "terseLabel": "Capitalized research costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the estimated future tax effects attributable to the difference between the tax basis of transaction costs and the basis of transaction costs computed in accordance with generally accepted accounting principles. The difference in basis, whether due to amortization or other reasons, will decrease future taxable income when such difference reverses.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Capitalized Transaction Costs",
        "terseLabel": "Capitalized transaction costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCapitalizedTransactionCosts",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tax effect as of the balance sheet date of the amount of revenue arising from the sale of gift cards which has been recognized for tax purposes but is deferred for GAAP purposes.  The asset will be realized when the same revenue is recognized for GAAP purposes.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Gift Card Liability",
        "terseLabel": "Gift card liability"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsGiftCardLiability",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxLiabilitiesPrepaidAssetsAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax liability attributable to taxable temporary differences from prepayments.",
        "label": "Deferred Tax Liabilities Prepaid Assets and Other",
        "terseLabel": "Prepaid assets and other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidAssetsAndOther",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DeferredTaxLiabilitiesRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Right-Of-Use Asset",
        "label": "Deferred Tax Liabilities, Right-Of-Use Asset",
        "terseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRightOfUseAsset",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 100 Percent",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 100 Percent",
        "terseLabel": "Percentage of employees' gross pay for which the employer contributes a matching contribution of 100%"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches100Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 50 Percent",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay, at Which Employer Matches 50 Percent",
        "terseLabel": "Percentage of employees' gross pay for which the employer contributes a matching contribution of 50%"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfEmployeesGrossPayAtWhichEmployerMatches50Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3%",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match On First 3%",
        "terseLabel": "Employer matching contribution, percentage on first 3%"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnFirst3",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match On Next 2 Percent",
        "terseLabel": "Employer matching contribution, percentage on next 2%"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatchOnNext2Percent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_DefinedMinimumTargetsNotMetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Minimum Targets Not Met [Member]",
        "label": "Defined Minimum Targets Not Met [Member]",
        "terseLabel": "Defined Minimum Targets Not Met [Member]"
       }
      }
     },
     "localname": "DefinedMinimumTargetsNotMetMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_DeliveryServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Delivery Service [Member]",
        "label": "Delivery Service [Member]",
        "terseLabel": "Delivery Service [Member]"
       }
      }
     },
     "localname": "DeliveryServiceMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description Of Business And Summary Of Significant Accounting Policies [Line Items]",
        "label": "Description Of Business And Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmg_DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description Of Business And Summary Of Significant Accounting Policies [Table]",
        "label": "Description Of Business And Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "DescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cmg_EarnedPointsExpirationPeriodForInactivity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earned points expiration period for inactivity.",
        "label": "Earned Points Expiration Period For Inactivity",
        "terseLabel": "Earned points expiration period for inactivity"
       }
      }
     },
     "localname": "EarnedPointsExpirationPeriodForInactivity",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Federal Net Operating Loss, Percent",
        "terseLabel": "Federal net operating loss"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationFederalNetOperatingLossPercent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserves, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Uncertain Tax Position Reserves, Percent",
        "terseLabel": "Uncertain tax position reserves"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationUncertainTaxPositionReservesPercent",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which unrecognized compensation is expected to be recognized for equity-based compensation plans related to employees eligible to retire.",
        "label": "Employees Eligible to Retire Total Compensation Cost Not Yet Recognized Period For Recognition",
        "terseLabel": "Compensation expense related to employees eligible to retire and retain full rights to the awards, recognition period"
       }
      }
     },
     "localname": "EmployeesEligibleToRetireTotalCompensationCostNotYetRecognizedPeriodForRecognition",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_EquityInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Investments",
        "label": "Equity Investments",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EquityInvestments",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_EquityInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Investments [Abstract]",
        "label": "Equity Investments [Abstract]"
       }
      }
     },
     "localname": "EquityInvestmentsAbstract",
     "nsuri": "http://www.chipotle.com/20221231",
     "xbrltype": "stringItemType"
    },
    "cmg_EquityInvestmentsDisclosure": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity Investments Disclosure",
        "label": "Equity Investments Disclosure",
        "terseLabel": "Equity Investments"
       }
      }
     },
     "localname": "EquityInvestmentsDisclosure",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_EsppPercentOfBaseEarnings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum percent an employee may contribute after one year of service with the Company.",
        "label": "ESPP Percent of Base Earnings",
        "terseLabel": "ESPP employee contribution, percentage"
       }
      }
     },
     "localname": "EsppPercentOfBaseEarnings",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_EsppRequisiteServicePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eligibility period to contribute to the ESPP.",
        "label": "ESPP Requisite Service Period",
        "terseLabel": "Period of service before an employee is eligible for contribution"
       }
      }
     },
     "localname": "EsppRequisiteServicePeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess tax benefit or deficiency recorded to the provision for income taxes in the consolidated statement of income, instead of additional paid-in capital in the consolidated statement of income. Additionally, excess tax benefits will be classified as operating activities in in the consolidated statement of cash flow.",
        "label": "Excess Tax Benefit On Stock Based Compensation Recognized in Provision for Income Taxes",
        "terseLabel": "Excess tax benefit on stock-based compensation recognized in provision for income taxes on the condensed consolidated statements of income and comprehensive income"
       }
      }
     },
     "localname": "ExcessTaxBenefitOnStockBasedCompensationRecognizedInProvisionForIncomeTaxes",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_FairWorkWeekMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Work Week [Member]",
        "label": "Fair Work Week [Member]",
        "terseLabel": "Fair Work Week [Member]"
       }
      }
     },
     "localname": "FairWorkWeekMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_FirstHalfVestedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First Half Vested [Member]",
        "label": "First Half Vested [Member]",
        "terseLabel": "First Half Vested [Member]"
       }
      }
     },
     "localname": "FirstHalfVestedMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_FixedChargeCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed charge coverage ratio.",
        "label": "Fixed Charge Coverage Ratio",
        "terseLabel": "Fixed charge coverage ratio"
       }
      }
     },
     "localname": "FixedChargeCoverageRatio",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmg_GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value, including cash and non cash components.",
        "label": "Gain Loss On Sale Of Assets Asset Impairments Including Cash And Non Cash Components",
        "negatedLabel": "Impairment, closure costs, and asset disposals"
       }
      }
     },
     "localname": "GainLossOnSaleOfAssetsAssetImpairmentsIncludingCashAndNonCashComponents",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_GiftCardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gift Card [Member]",
        "label": "Gift Card [Member]",
        "terseLabel": "Gift Card [Member]"
       }
      }
     },
     "localname": "GiftCardMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in purchases of leasehold improvements, property and equipment accrued in accounts payable",
        "label": "Increase (decrease) in purchases of leasehold improvements, property and equipment accrued in accounts payable",
        "terseLabel": "Purchases of leasehold improvements, property, and equipment accrued in accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInPurchasesOfLeaseholdImprovementsPropertyAndEquipmentAccruedInAccountsPayable",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_IncrementalShareBasedCompensationNumberOfInstallments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental Share-based Compensation, Number of Installments",
        "label": "Incremental Share-based Compensation, Number of Installments",
        "terseLabel": "Number of installments"
       }
      }
     },
     "localname": "IncrementalShareBasedCompensationNumberOfInstallments",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cmg_JpmorganChaseBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "JPMorgan Chase Bank [Member]",
        "label": "Jpmorgan Chase Bank [Member]",
        "terseLabel": "JPMorgan Chase Bank [Member]"
       }
      }
     },
     "localname": "JpmorganChaseBankMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_LeaseholdImprovementsAndBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasehold Improvements and Buildings [Member]",
        "label": "Leasehold Improvements And Buildings [Member]",
        "terseLabel": "Leasehold Improvements and Buildings [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsAndBuildingsMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_LegalReserveLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal Reserve Liability",
        "label": "Legal Reserve Liability",
        "terseLabel": "Legal reserve liability"
       }
      }
     },
     "localname": "LegalReserveLiability",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_LesseeOperatingFutureSubleaseIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Future Sublease Income",
        "label": "Lessee, Operating Future Sublease Income",
        "terseLabel": "Future sublease income"
       }
      }
     },
     "localname": "LesseeOperatingFutureSubleaseIncome",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_LesseeOperatingLeaseLeaseNotYetCommenced": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Lease Not yet Commenced",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced",
        "terseLabel": "Operating lease payments not yet commenced"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLeaseNotYetCommenced",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_LesseeOperatingLeaseOptionToExtendAdditionalPeriods": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Lease, Option to Extend, Additional Periods.",
        "label": "Lessee, Operating Lease, Option to Extend, Additional Periods",
        "terseLabel": "Option to extend, additional periods"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToExtendAdditionalPeriods",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_LossContingencyCivilPenaltiesPaidValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss Contingency, Civil Penalties Paid, Value",
        "label": "Loss Contingency, Civil Penalties Paid, Value",
        "terseLabel": "Civil penalties paid"
       }
      }
     },
     "localname": "LossContingencyCivilPenaltiesPaidValue",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_MatchingContributions401k": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Eligibility period to receive matching contributions",
        "label": "Matching Contributions 401k",
        "terseLabel": "Period of service before an employee is eligible for contribution"
       }
      }
     },
     "localname": "MatchingContributions401k",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_MinorityInterestSharesAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minority Interest, Shares Acquired",
        "label": "Minority Interest, Shares Acquired",
        "terseLabel": "Shares acquired"
       }
      }
     },
     "localname": "MinorityInterestSharesAcquired",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_NotPartOfShareRepurchasePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not part of share repurchase plan",
        "label": "Not Part Of Share Repurchase Plan [Member]",
        "terseLabel": "Repurchases in Accordance with Stock Award Agreements [Member]"
       }
      }
     },
     "localname": "NotPartOfShareRepurchasePlanMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_NoteReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Note Receivable [Member]",
        "label": "Note Receivable [Member]",
        "terseLabel": "Note Receivable [Member]"
       }
      }
     },
     "localname": "NoteReceivableMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_NumberOfEmployeesTerminatedEmployment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Employees Terminated Employment",
        "label": "Number of Employees Terminated Employment",
        "terseLabel": "Number of employees terminated employment"
       }
      }
     },
     "localname": "NumberOfEmployeesTerminatedEmployment",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "positiveIntegerItemType"
    },
    "cmg_NumberOfRegionsInWhichEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of regions by which the Company manages its operations.",
        "label": "Number of regions in which entity operates",
        "terseLabel": "Number of regions"
       }
      }
     },
     "localname": "NumberOfRegionsInWhichEntityOperates",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cmg_NumberOfRestaurantsUnderLitigation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Restaurants Under Litigation",
        "label": "Number Of Restaurants Under Litigation",
        "terseLabel": "Number of restaurants under litigation"
       }
      }
     },
     "localname": "NumberOfRestaurantsUnderLitigation",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cmg_NumberOfSaleLeasebackTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of sale leaseback transactions",
        "label": "Number of sale leaseback transactions"
       }
      }
     },
     "localname": "NumberOfSaleLeasebackTransactions",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "cmg_NuroMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nuro [Member]",
        "label": "Nuro [Member]",
        "terseLabel": "Nuro [Member]"
       }
      }
     },
     "localname": "NuroMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_OperatingLeaseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease assets",
        "label": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseAssets",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_OperatingLeaseAssetsAndClosingCostsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease Assets and Closing Costs, Fair Value Disclosure",
        "label": "Operating Lease Assets and Closing Costs, Fair Value Disclosure",
        "terseLabel": "Operating leases assets"
       }
      }
     },
     "localname": "OperatingLeaseAssetsAndClosingCostsFairValueDisclosure",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease assets obtained in exchange for operating lease liabilities.",
        "label": "Operating Lease Assets Obtained In Exchange For Operating Lease Liabilities",
        "verboseLabel": "Operating lease assets obtained in exchange for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseAssetsObtainedInExchangeForOperatingLeaseLiabilities",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_OperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease liabilities.",
        "label": "Operating Lease Liabilities",
        "negatedLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilities",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease payments related to options to extend lease terms.",
        "label": "Operating Lease Payments Related To Options To Extend Lease Terms",
        "terseLabel": "Operating lease payments related to options to extend lease terms"
       }
      }
     },
     "localname": "OperatingLeasePaymentsRelatedToOptionsToExtendLeaseTerms",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_OtherAssetsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other assets",
        "label": "Other Assets [Policy Text Block]",
        "verboseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsPolicyTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_PerformanceAndMarketMeasurePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance and Market Measurement Period",
        "label": "Performance and Market Measure Period",
        "terseLabel": "Performance and market measurement period"
       }
      }
     },
     "localname": "PerformanceAndMarketMeasurePeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_PerformanceStockAwardsPsusMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Stock Awards (PSUs) [Member]",
        "label": "Performance Stock Awards Psus [Member]",
        "terseLabel": "Performance Stock Awards (PSUs) [Member]"
       }
      }
     },
     "localname": "PerformanceStockAwardsPsusMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_PizzeriaLocaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pizzeria Locale [Member]",
        "label": "Pizzeria Locale [Member]",
        "terseLabel": "Pizzeria Locale [Member]"
       }
      }
     },
     "localname": "PizzeriaLocaleMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_Plan401kMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan 401k [Member]",
        "label": "Plan401k [Member]",
        "terseLabel": "401(k) Plan [Member]"
       }
      }
     },
     "localname": "Plan401kMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, Plant and Equipment, Useful Life [Table Text Block]",
        "label": "Property, Plant and Equipment, Useful Life [Table Text Block]",
        "terseLabel": "Estimated Useful Lives of Leasehold Improvements, Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price percentage of fair market value of stock on last trading date of monthly exercise period.",
        "label": "Purchase Price Percentage Of Fair Market Value Of Stock On Last Trading Date Of Monthly Exercise Period",
        "terseLabel": "Purchase price percentage of fair market value of stock on last trading date of monthly exercise period"
       }
      }
     },
     "localname": "PurchasePricePercentageOfFairMarketValueOfStockOnLastTradingDateOfMonthlyExercisePeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period",
        "label": "Purchase Price Percentage Of Lower Of Fair Market Value Of Stock On First And Last Trading Days Of Each Offering Period",
        "terseLabel": "Purchase price percentage of lower of fair market value on first and last trading days of each offering period"
       }
      }
     },
     "localname": "PurchasePricePercentageOfLowerOfFairMarketValueOfStockOnFirstAndLastTradingDaysOfEachOfferingPeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reacquisition of Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "label": "Reacquisition of Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "negatedLabel": "Tax withholding on stock-based compensation awards"
       }
      }
     },
     "localname": "ReacquisitionOfExcessTaxBenefitFromShareBasedCompensationFinancingActivities",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_RewardProgramExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reward program expiration period.",
        "label": "Reward Program Expiration Period",
        "terseLabel": "Earned rewards expiration period"
       }
      }
     },
     "localname": "RewardProgramExpirationPeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cmg_ScheduleOfAccruedPayrollAndBenefitsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Accrued Payroll and Benefits [Table Text Block]",
        "label": "Schedule of Accrued Payroll and Benefits [Table Text Block]",
        "terseLabel": "Schedule of Accrued Payroll and Benefits"
       }
      }
     },
     "localname": "ScheduleOfAccruedPayrollAndBenefitsTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category",
        "label": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category",
        "terseLabel": "Schedule of Cash, Cash Equivalents and Debt Investments by Significant Category"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategory",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_ScheduleOfEquityInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Equity Investments [Table Text Block]",
        "label": "Schedule of Equity Investments [Table Text Block]",
        "terseLabel": "Schedule of Equity Investments"
       }
      }
     },
     "localname": "ScheduleOfEquityInvestmentsTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]",
        "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases"
       }
      }
     },
     "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]",
        "label": "Schedule Of Supplemental Cash Flow Related To Leases [Table Text Block]",
        "terseLabel": "Schedule of Supplemental Cash Flow Related to Leases"
       }
      }
     },
     "localname": "ScheduleOfSupplementalCashFlowRelatedToLeasesTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_SecondHalfVestedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second Half Vested [Member]",
        "label": "Second Half Vested [Member]",
        "terseLabel": "Second Half Vested [Member]"
       }
      }
     },
     "localname": "SecondHalfVestedMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails": {
       "order": 2.0,
       "parentTag": "cmg_SharesExcludedFromDilutedEarningsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions",
        "label": "Securities Excluded From Computation of Earnings Per Share Amount, Due to Performance Conditions",
        "verboseLabel": "Stock awards subject to performance conditions"
       }
      }
     },
     "localname": "SecuritiesExcludedFromComputationOfEarningsPerShareAmountDueToPerformanceConditions",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_SeparationVestingPeriodMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Separation Vesting Period [Member]",
        "label": "Separation Vesting Period [Member]",
        "terseLabel": "Separation Vesting Period [Member]"
       }
      }
     },
     "localname": "SeparationVestingPeriodMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "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 expired 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, Expirations, Weighted Average Grant Date Fair Value",
        "terseLabel": "Expired, Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpirationsWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were expired during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Expired in Period",
        "terseLabel": "Expired, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpiredInPeriod",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Outstanding, Number",
        "terseLabel": "Vested and expected to vest, end of year, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrumets Other than Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Date Fair Value Per Share",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instrumets Other than Options, Vested and Expected to Vest, Exercisable, Weighted Average Grant Date Fair Value Per Share",
        "terseLabel": "Vested and expected to vest, end of year, Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumetsOtherThanOptionsVestedAndExpectedToVestExercisableWeightedAverageGrantDateFairValuePerShare",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cmg_ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Plan Modification, Incremental Cost, Unamortized",
        "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost, Unamortized",
        "terseLabel": "Modified service requirements expense, unamortized"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementPlanModificationIncrementalCostUnamortized",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_SharesExcludedFromDilutedEarningsPerShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock awards that were excluded from diluted earnings per share. For example, stock awards subject to performance conditions and stock awards that were antidilutive.",
        "label": "Shares excluded from diluted earnings per share",
        "totalLabel": "Total stock awards excluded from diluted earnings per share"
       }
      }
     },
     "localname": "SharesExcludedFromDilutedEarningsPerShare",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cmg_StockAwards2018Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2018 Stock Awards [Member]",
        "label": "Stock Awards2018 [Member]",
        "terseLabel": "2018 Stock Awards [Member]"
       }
      }
     },
     "localname": "StockAwards2018Member",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock awards excluded from the calculation of diluted EPS - consisting of awards subject to performance conditions and awards that were antidilutive.",
        "label": "Stock awards excluded from the calculation of diluted EPS [Table Text Block]",
        "terseLabel": "Stock Awards Excluded from the Calculation of Diluted EPS"
       }
      }
     },
     "localname": "StockAwardsExcludedFromCalculationOfDilutedEpsTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_StockIncentivePlan2011Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2011 Stock Incentive Plan [Member]",
        "label": "Stock Incentive Plan2011 [Member]",
        "terseLabel": "2011 Stock Incentive Plan [Member]"
       }
      }
     },
     "localname": "StockIncentivePlan2011Member",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_StockIncentivePlan2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2022 Stock Incentive Plan [Member]",
        "label": "Stock Incentive Plan2022 [Member]",
        "terseLabel": "2022 Stock Incentive Plan [Member]"
       }
      }
     },
     "localname": "StockIncentivePlan2022Member",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_StockOptionsStockAppreciationRightsSosarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Options, Stock Appreciation Rights (SOSARs) [Member]",
        "label": "Stock Options Stock Appreciation Rights Sosars [Member]",
        "terseLabel": "SOSARs [Member]"
       }
      }
     },
     "localname": "StockOptionsStockAppreciationRightsSosarsMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_StockRepurchaseProgramAdditionalAuthorizedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program, additional authorized amount",
        "label": "Stock repurchase program, additional authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAdditionalAuthorizedAmount",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cmg_SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summary Of Liability Included In Unearned Revenue [Table Text Block]",
        "label": "Summary Of Liability Included In Unearned Revenue [Table Text Block]",
        "terseLabel": "Liability Included in Unearned Revenue"
       }
      }
     },
     "localname": "SummaryOfLiabilityIncludedInUnearnedRevenueTableTextBlock",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cmg_SupplementalBalanceSheetInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental Balance Sheet Information [Abstract]",
        "label": "Supplemental Balance Sheet Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalBalanceSheetInformationAbstract",
     "nsuri": "http://www.chipotle.com/20221231",
     "xbrltype": "stringItemType"
    },
    "cmg_TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Benefit Recognized Likelihood Percentage Of Being Realized Upon Settlement With Taxing Authority",
        "label": "Tax Benefit Recognized Likelihood Percentage Of Being Realized Upon Settlement With Taxing Authority",
        "terseLabel": "Tax benefit percentage for realization with a taxing authority"
       }
      }
     },
     "localname": "TaxBenefitRecognizedLikelihoodPercentageOfBeingRealizedUponSettlementWithTaxingAuthority",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cmg_TotalLeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total leverage ratio.",
        "label": "Total Leverage Ratio",
        "terseLabel": "Total leverage ratio"
       }
      }
     },
     "localname": "TotalLeverageRatio",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "cmg_TractorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor [Member]",
        "label": "Tractor [Member]",
        "terseLabel": "Tractor [Member]"
       }
      }
     },
     "localname": "TractorMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_TractorWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tractor Warrants [Member]",
        "label": "Tractor Warrants [Member]",
        "terseLabel": "Tractor Warrants [Member]"
       }
      }
     },
     "localname": "TractorWarrantsMember",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_VestingPeriod1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Period 1 [Member]",
        "label": "Vesting Period1 [Member]",
        "terseLabel": "Vesting Period 1 [Member]"
       }
      }
     },
     "localname": "VestingPeriod1Member",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cmg_VestingPeriod2Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Period 2 [Member]",
        "label": "Vesting Period2 [Member]",
        "terseLabel": "Vesting Period 2 [Member]"
       }
      }
     },
     "localname": "VestingPeriod2Member",
     "nsuri": "http://www.chipotle.com/20221231",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "U [S]",
        "terseLabel": "United States [Member]"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Document and Entity Information [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r657"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r657"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r664"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r657"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r657"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r657"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r665"
     ],
     "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"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r660",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r656"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.chipotle.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investee Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LitigationCaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "localname": "LitigationCaseAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_LitigationCaseTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Litigation Case Type [Domain]",
        "terseLabel": "Litigation Case [Domain]"
       }
      }
     },
     "localname": "LitigationCaseTypeDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r358",
      "r557",
      "r575",
      "r603",
      "r604",
      "r640",
      "r646",
      "r655",
      "r708",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r358",
      "r557",
      "r575",
      "r603",
      "r604",
      "r640",
      "r646",
      "r655",
      "r708",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r242",
      "r560",
      "r641",
      "r653",
      "r703",
      "r704",
      "r710",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r242",
      "r560",
      "r641",
      "r653",
      "r703",
      "r704",
      "r710",
      "r830"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products And Services [Domain]",
        "terseLabel": "Products and Services [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r347",
      "r358",
      "r393",
      "r394",
      "r395",
      "r533",
      "r557",
      "r575",
      "r603",
      "r604",
      "r640",
      "r646",
      "r655",
      "r699",
      "r708",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r287",
      "r288",
      "r289",
      "r290",
      "r347",
      "r358",
      "r393",
      "r394",
      "r395",
      "r533",
      "r557",
      "r575",
      "r603",
      "r604",
      "r640",
      "r646",
      "r655",
      "r699",
      "r708",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Member]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r151",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r196",
      "r197",
      "r198",
      "r199",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r220",
      "r262",
      "r263",
      "r435",
      "r460",
      "r464",
      "r465",
      "r466",
      "r499",
      "r519",
      "r520",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r151",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r196",
      "r197",
      "r198",
      "r199",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r220",
      "r262",
      "r263",
      "r435",
      "r460",
      "r464",
      "r465",
      "r466",
      "r499",
      "r519",
      "r520",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember": {
     "auth_ref": [
      "r151",
      "r192",
      "r193",
      "r199",
      "r206",
      "r262",
      "r263",
      "r435",
      "r460",
      "r466",
      "r499",
      "r519",
      "r520",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision Of Prior Period Accounting Standards Update Adjustment [Member]",
        "terseLabel": "Revision of Prior Period, Accounting Standards Update, Adjustment [Member]"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r243",
      "r244",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r642",
      "r654",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Geographical [Domain]",
        "terseLabel": "Segment, Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r243",
      "r244",
      "r588",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r642",
      "r654",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of Business and Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update201602 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02 [Member]"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r12",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts payable current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r246",
      "r247"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable Net Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued liabilities",
        "totalLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails",
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r15",
      "r626"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued payroll and bonuses"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r70",
      "r160"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails": {
       "order": 1.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",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r22",
      "r23",
      "r24",
      "r164",
      "r571",
      "r583",
      "r587"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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 loss",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r21",
      "r24",
      "r107",
      "r175",
      "r176",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Translation Adjustment [Member]",
        "terseLabel": "Foreign Currency Translation [Member]"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "terseLabel": "Supplemental Balance Sheet Information"
       }
      }
     },
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r6"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r683",
      "r684",
      "r685",
      "r812"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r192",
      "r193",
      "r194",
      "r195",
      "r206",
      "r249",
      "r250",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r403",
      "r404",
      "r405",
      "r432",
      "r433",
      "r434",
      "r435",
      "r447",
      "r448",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r493",
      "r494",
      "r496",
      "r497",
      "r498",
      "r499",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r561",
      "r562",
      "r563",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r92",
      "r93",
      "r365"
     ],
     "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": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Costs, Policy [Policy Text Block]",
        "terseLabel": "Advertising, Marketing and Promotional Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share-based Compensation Expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "label": "Stock-based compensation expense, net of tax",
        "verboseLabel": "Stock-based compensation, net of income taxes"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpenseNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails": {
       "order": 1.0,
       "parentTag": "cmg_SharesExcludedFromDilutedEarningsPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Stock awards that were antidilutive"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareStockAwardsExcludedFromCalculationOfDilutedEpsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r122",
      "r135",
      "r163",
      "r185",
      "r232",
      "r236",
      "r240",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r450",
      "r452",
      "r475",
      "r652",
      "r706",
      "r707",
      "r820"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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": "Total assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r154",
      "r167",
      "r185",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r450",
      "r452",
      "r475",
      "r652",
      "r706",
      "r707",
      "r820"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Total current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r60"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails": {
       "order": 1.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails": {
       "order": 2.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "terseLabel": "Unrealized Loss"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r252",
      "r270"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "totalLabel": "Adjusted Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r59",
      "r251",
      "r270",
      "r565"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2": {
       "order": 2.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-Sale",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "auth_ref": [
      "r58",
      "r270"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3": {
       "order": 1.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.",
        "label": "Debt Securities, Available-for-Sale, Current",
        "verboseLabel": "Current Investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "auth_ref": [
      "r58",
      "r158",
      "r270"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3": {
       "order": 2.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.",
        "label": "Debt Securities, Available-for-Sale, Noncurrent",
        "verboseLabel": "Long-term Investments"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardDateAxis": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Axis]"
       }
      }
     },
     "localname": "AwardDateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardDateDomain": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted.",
        "label": "Award Date [Domain]",
        "terseLabel": "Award Date [Domain]"
       }
      }
     },
     "localname": "AwardDateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "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]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r108",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankTimeDepositsMember": {
     "auth_ref": [
      "r131"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.",
        "label": "Bank Time Deposits [Member]",
        "terseLabel": "Time Deposits [Member]"
       }
      }
     },
     "localname": "BankTimeDepositsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r45",
      "r157",
      "r624"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc2": {
       "order": 1.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecurities",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetailsAltCalc3": {
       "order": 3.0,
       "parentTag": "cmg_CashAndCashEquivalentsAtCarryingValueAndAvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents at end of period",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails",
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r46",
      "r121"
     ],
     "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, Policy [Policy Text Block]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r39",
      "r45",
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r39",
      "r116"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 Equivalents [Member]",
        "terseLabel": "Cash Equivalents [Member]"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashMember": {
     "auth_ref": [
      "r157"
     ],
     "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.",
        "label": "Cash [Member]",
        "terseLabel": "Cash [Member]"
       }
      }
     },
     "localname": "CashMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "auth_ref": [
      "r79",
      "r80",
      "r81",
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Class of Treasury Stock [Table]"
       }
      }
     },
     "localname": "ClassOfTreasuryStockTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Number of shares that may be called by warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r18",
      "r127",
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "verboseLabel": "Commitments and contingencies (Note 11)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r74",
      "r284",
      "r285",
      "r590",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure Text Block",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r75",
      "r591"
     ],
     "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": "Reserves/Contingencies for Litigation and Other Matters"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r683",
      "r684",
      "r812"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r5",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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 $0.01 par value, 230,000 shares authorized, and 35,849 and 35,833 shares issued as of June 30, 2017 and December 31, 2016, respectively",
        "terseLabel": "Common stock, $0.01 par value, 230,000 shares authorized, 37,320 and 37,132 shares issued as of December 31, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation and Employee Benefit Plans [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "auth_ref": [
      "r345",
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually 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 (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Compensation Related Costs, General [Text Block]",
        "terseLabel": "Stock-Based Compensation And Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r25",
      "r170",
      "r172",
      "r178",
      "r566",
      "r572"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "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",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation and Basis of Presentation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Construction in Progress [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.",
        "label": "Contract with Customer, Asset and Liability [Table Text Block]",
        "terseLabel": "Changes in Liability Balance"
       }
      }
     },
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r331",
      "r332",
      "r341"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "netLabel": "Liability in unearned revenue",
        "periodEndLabel": "Chipotle Rewards liability, ending balance",
        "periodStartLabel": "Chipotle Rewards liability, beginning balance"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Revenue recognized from gift card liability balance at the beginning of the year",
        "verboseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r643",
      "r645",
      "r831"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities [Member]"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostDirectLabor": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of labor directly related to good produced and service rendered. Includes, but is not limited to, payroll cost and equity-based compensation.",
        "label": "Labor",
        "terseLabel": "Labor"
       }
      }
     },
     "localname": "CostDirectLabor",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostDirectMaterial": {
     "auth_ref": [
      "r674"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of material used for good produced and service rendered.",
        "label": "Food, beverage and packaging",
        "terseLabel": "Food, beverage and packaging"
       }
      }
     },
     "localname": "CostDirectMaterial",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Total operating expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "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]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r682",
      "r808",
      "r810"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "negatedLabel": "Current tax, U.S. Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r682",
      "r808"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "negatedLabel": "Current tax, Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r429",
      "r439",
      "r682"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 2.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)",
        "negatedTotalLabel": "Current tax, Total"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r682",
      "r808",
      "r810"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "negatedLabel": "Current tax, U.S. State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r76",
      "r183",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r309",
      "r310",
      "r311",
      "r313"
     ],
     "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": "Debt"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": "Additional interest"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.",
        "label": "Deferred Compensation Liability, Current and Noncurrent",
        "totalLabel": "Total",
        "verboseLabel": "Total liabilities under Deferred Plan"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummarizationOfEstimatedCurrentAndLongTermCashRequirementsForDeferredCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r682",
      "r809",
      "r810"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax, U.S. Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r682",
      "r809"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax, Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r43",
      "r102",
      "r430",
      "r438",
      "r439",
      "r682"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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 provision",
        "terseLabel": "Deferred income tax provision"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r2",
      "r3",
      "r123",
      "r133",
      "r424"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "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",
        "totalLabel": "Total deferred income tax liability"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r412",
      "r413"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred income tax liability",
        "terseLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredRevenueCurrent": {
     "auth_ref": [
      "r670"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Deferred Revenue, Current",
        "terseLabel": "Unearned revenue"
       }
      }
     },
     "localname": "DeferredRevenueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r682",
      "r809",
      "r810"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "cmg_DeferredIncomeTaxExpenseBenefitBeforeValuationAllowance",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "negatedLabel": "Deferred tax, U.S. State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r806"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "totalLabel": "Total deferred income tax asset"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "Foreign net operating loss carry-forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "terseLabel": "State net operating loss carry-forwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsStateTaxes": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 state taxes.",
        "label": "Deferred Tax Assets, State Taxes",
        "terseLabel": "State credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsStateTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "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 and other employee benefits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other",
        "terseLabel": "Allowances, reserves and other"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r425"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "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, Noncurrent",
        "negatedTerseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r94",
      "r806"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "totalLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "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 intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "terseLabel": "Goodwill and other assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r100",
      "r807"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails": {
       "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 property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "terseLabel": "Leasehold improvements, property and equipment, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfDeferredIncomeTaxLiabilitiesAndAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r354"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost Recognized",
        "terseLabel": "Company matching contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r43",
      "r230"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation Depletion And Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Revenue Recognized from Liability Balances"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Country [Member]",
        "terseLabel": "Domestic Tax Authority [Member]"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DomesticPlanMember": {
     "auth_ref": [
      "r773",
      "r774",
      "r775"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Domestic Plan [Member]",
        "terseLabel": "Deferred Plan [Member]"
       }
      }
     },
     "localname": "DomesticPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Shares [Abstract]",
        "terseLabel": "Earnings per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r179",
      "r196",
      "r197",
      "r199",
      "r200",
      "r201",
      "r207",
      "r209",
      "r214",
      "r215",
      "r216",
      "r220",
      "r465",
      "r466",
      "r567",
      "r573",
      "r632"
     ],
     "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",
        "verboseLabel": "Basic earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average common shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r179",
      "r196",
      "r197",
      "r199",
      "r200",
      "r201",
      "r209",
      "r214",
      "r215",
      "r216",
      "r220",
      "r465",
      "r466",
      "r567",
      "r573",
      "r632"
     ],
     "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",
        "verboseLabel": "Diluted earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r50",
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r217",
      "r218",
      "r219",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share Text Block",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r484"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of exchange rate changes on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r415"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate, Continuing Operations",
        "totalLabel": "Effective income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r187",
      "r415",
      "r441"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, Federal Statutory Income Tax Rate",
        "terseLabel": "Statutory U.S. federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.",
        "label": "Enhanced deduction for food donation",
        "negatedTerseLabel": "Enhanced deduction for food donation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent",
        "terseLabel": "Meals and entertainment"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "terseLabel": "Executive compensation disallowed"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.",
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes return to provision",
        "terseLabel": "Return to provision and other discrete items"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": {
     "auth_ref": [
      "r802",
      "r803"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Percent",
        "terseLabel": "Equity compensation related adjustments"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes",
        "terseLabel": "State income tax, net of related federal income tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": {
     "auth_ref": [
      "r803",
      "r811"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Federal Credits, Other",
        "negatedTerseLabel": "Federal tax credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfEffectiveTaxRateDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued payroll and benefits",
        "totalLabel": "Accrued payroll and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails",
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r399"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Stock-based compensation recognized as capitalized development",
        "terseLabel": "Total capitalized stock-based compensation included in leasehold improvements, property and equipment, net on the condensed consolidated balance sheets"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r402"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized",
        "verboseLabel": "Unearned compensation"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r402"
     ],
     "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": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan (ESPP) [Member]"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "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": "Equity, Class of Treasury Stock [Line Items]"
       }
      }
     },
     "localname": "EquityClassOfTreasuryStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r77",
      "r150",
      "r174",
      "r175",
      "r176",
      "r189",
      "r190",
      "r191",
      "r193",
      "r202",
      "r205",
      "r223",
      "r261",
      "r330",
      "r403",
      "r404",
      "r405",
      "r434",
      "r435",
      "r464",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r520",
      "r578",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentAggregateCost": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Aggregate Cost",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "localname": "EquityMethodInvestmentAggregateCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": {
     "auth_ref": [
      "r63"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.",
        "label": "Equity Method Investment, Other than Temporary Impairment",
        "terseLabel": "Equity method investment, impairment"
       }
      }
     },
     "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r64",
      "r233",
      "r667"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails": {
       "order": 1.0,
       "parentTag": "cmg_EquityInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Carrying value",
        "verboseLabel": "Equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r38",
      "r66",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Equity Method Investments"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGain": {
     "auth_ref": [
      "r695"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain",
        "terseLabel": "Recognized gain"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r468",
      "r469",
      "r473"
     ],
     "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]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).",
        "label": "Fair Value Measurements, Nonrecurring [Table Text Block]",
        "terseLabel": "Summary of Assets Measured at Fair Value on Nonrecurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r110",
      "r113",
      "r114"
     ],
     "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]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r308",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r469",
      "r530",
      "r531",
      "r532",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "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]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails",
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r468",
      "r469",
      "r470",
      "r471",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r308",
      "r348",
      "r353",
      "r469",
      "r530",
      "r643",
      "r644",
      "r645"
     ],
     "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 Level1 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r308",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r469",
      "r532",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "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 Level3 [Member]",
        "terseLabel": "Fair Value, Inputs, Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails",
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r308",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r530",
      "r531",
      "r532",
      "r638",
      "r639",
      "r643",
      "r644",
      "r645"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Measurements Fair Value Hierarchy [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails",
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.",
        "label": "Fair Value Measurements Nonrecurring [Member]",
        "terseLabel": "Fair Value, Nonrecurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r501",
      "r513"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "verboseLabel": "Deemed landlord financing liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r253",
      "r254",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r271",
      "r272",
      "r273",
      "r312",
      "r327",
      "r454",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r636",
      "r692",
      "r693",
      "r694",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FoodAndBeverageMember": {
     "auth_ref": [
      "r560",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumable liquid and non-liquid substance to provide nourishment.",
        "label": "Food And Beverage [Member]",
        "terseLabel": "Food and Beverage [Member]"
       }
      }
     },
     "localname": "FoodAndBeverageMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Country [Member]",
        "terseLabel": "Foreign Tax Authority [Member]"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture And Fixtures [Member]",
        "terseLabel": "Furniture and Fixtures [Member]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r678"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 8.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.",
        "label": "(Gain) loss on Sales of Assets and Asset Impairment Charges",
        "negatedLabel": "Impairment, closure costs, and asset disposals"
       }
      }
     },
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General And Administrative Expense [Member]",
        "terseLabel": "General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeographicDistributionForeignMember": {
     "auth_ref": [
      "r568",
      "r569",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allocation of business activity identified as foreign.",
        "label": "Geographic Distribution Foreign [Member]",
        "terseLabel": "International [Member]"
       }
      }
     },
     "localname": "GeographicDistributionForeignMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r161",
      "r277",
      "r564",
      "r637",
      "r652",
      "r697",
      "r698"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.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"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r280",
      "r281",
      "r637"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r43",
      "r278",
      "r279",
      "r280",
      "r637"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "verboseLabel": "Goodwill impairment charges"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r68",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r186",
      "r440"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r26",
      "r119",
      "r128",
      "r144",
      "r232",
      "r235",
      "r239",
      "r241",
      "r569",
      "r634"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "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 before income taxes",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r186",
      "r440"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r103",
      "r185",
      "r192",
      "r232",
      "r235",
      "r239",
      "r241",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r466",
      "r475",
      "r634",
      "r706"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesSummaryOfIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Income and Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r282",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r187",
      "r416",
      "r422",
      "r428",
      "r436",
      "r442",
      "r444",
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure Text Block",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r188",
      "r204",
      "r205",
      "r231",
      "r414",
      "r437",
      "r443",
      "r574"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "Benefit/(provision) for income taxes",
        "negatedTotalLabel": "Benefit/(provision) for income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r173",
      "r410",
      "r411",
      "r422",
      "r423",
      "r427",
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r40",
      "r47"
     ],
     "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, Net",
        "terseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r126",
      "r142",
      "r671"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxed Receivable",
        "terseLabel": "Income tax receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Accounts payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Accounts receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase Decrease In Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r558",
      "r677"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Unearned revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued payroll and benefits"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes.",
        "label": "Income tax payable/receivable",
        "terseLabel": "Income tax payable/receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Inventory",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 12.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": "Other assets",
        "negatedLabel": "Other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 19.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": "Other long-term liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r216",
      "r367"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails": {
       "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 Share-based Payment Arrangements",
        "terseLabel": "Dilutive stock awards"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r166",
      "r625",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Net",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r156",
      "r165",
      "r222",
      "r274",
      "r275",
      "r276",
      "r559",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r256",
      "r829"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r62",
      "r120",
      "r132",
      "r146",
      "r617"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for investments in certain debt and equity securities.",
        "label": "Investments",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r512",
      "r651"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r818"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense Components"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lease, Policy [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r819"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Maturity of Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r513"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r816"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r817"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Renewal period"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureLeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Leases Of Lessee Disclosure Text Block",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r14",
      "r185",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r451",
      "r452",
      "r453",
      "r475",
      "r633",
      "r706",
      "r820",
      "r821"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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": "Total liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r10",
      "r125",
      "r138",
      "r652",
      "r681",
      "r696",
      "r814"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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": "Total liabilities and shareholders equity",
        "totalLabel": "Total liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r16",
      "r155",
      "r185",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r451",
      "r452",
      "r453",
      "r475",
      "r652",
      "r706",
      "r820",
      "r821"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Total current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities Current",
        "verboseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilityReserveEstimatePolicy": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for estimating its liability as of the balance sheet date for the ultimate cost of settling reported and unreported claims incurred and claims adjustment expenses (including effects of inflation and other societal and economic factors).",
        "label": "Liability Reserve Estimate, Policy [Policy Text Block]",
        "terseLabel": "Insurance Liability"
       }
      }
     },
     "localname": "LiabilityReserveEstimatePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r1",
      "r124",
      "r134"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Credit facility, amount outstanding"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r13",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "terseLabel": "Credit facility, commitment fee percentage"
       }
      }
     },
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r13",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line Of Credit Facility Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Credit facility, maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r13",
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate L I B O R [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r1",
      "r124",
      "r136",
      "r307",
      "r314",
      "r638",
      "r639"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-term Debt",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r158"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Long-term Investments",
        "terseLabel": "Long-term investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails",
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "LossContingencyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r286",
      "r666"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Loss contingency accrual"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyDamagesAwardedValue": {
     "auth_ref": [
      "r700",
      "r701",
      "r702"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of damages awarded to the plaintiff in the legal matter.",
        "label": "Loss Contingency, Damages Awarded, Value",
        "terseLabel": "Litigation settlement amount"
       }
      }
     },
     "localname": "LossContingencyDamagesAwardedValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketingAndAdvertisingExpense": {
     "auth_ref": [
      "r31"
     ],
     "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",
        "verboseLabel": "Advertising, marketing and promotional costs"
       }
      }
     },
     "localname": "MarketingAndAdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r734"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds [Member]",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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 used in financing activities",
        "totalLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net cash used in investing activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r39",
      "r41",
      "r44"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "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 operating activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r27",
      "r44",
      "r129",
      "r143",
      "r153",
      "r168",
      "r171",
      "r176",
      "r185",
      "r192",
      "r196",
      "r197",
      "r199",
      "r200",
      "r204",
      "r205",
      "r213",
      "r232",
      "r235",
      "r239",
      "r241",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r466",
      "r475",
      "r634",
      "r706"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "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)",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Recently Issued Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfRestaurants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of restaurants.",
        "label": "Number of Restaurants",
        "terseLabel": "Number of restaurants"
       }
      }
     },
     "localname": "NumberOfRestaurants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r32",
      "r130",
      "r147"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restaurant operating costs (exclusive of depreciation and amortization shown separately below):"
       }
      }
     },
     "localname": "OperatingCostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r232",
      "r235",
      "r239",
      "r241",
      "r634"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Income (loss) from operations",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r505",
      "r651"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r815"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Derecognition of operating lease assets due to terminations or impairment"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r501"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetailsAlternate": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "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 liabilities (Current and Long-Term)"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfMaturityOfLeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r501"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r501"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r502",
      "r509"
     ],
     "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",
        "verboseLabel": "Cash paid for operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalCashFlowRelatedToLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r500"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "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",
        "verboseLabel": "Operating lease assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r511",
      "r651"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r510",
      "r651"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted average remaining lease term (years)"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "netLabel": "Gross NOLS"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Valuation allowances of deferred tax assets"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other accrued liabilities"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r162"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other assets noncurrent",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r103",
      "r104",
      "r106"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Foreign currency translation adjustments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r103",
      "r104",
      "r106",
      "r169",
      "r172"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Income Tax",
        "terseLabel": "Other comprehensive income (loss), net of income tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss), net of income taxes:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.",
        "label": "Other operating costs"
       }
      }
     },
     "localname": "OtherCostAndExpenseOperating",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Other Employee Related Liabilities, Current",
        "terseLabel": "Other accrued payroll and benefits"
       }
      }
     },
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherInvestments": {
     "auth_ref": [
      "r141",
      "r668"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails": {
       "order": 2.0,
       "parentTag": "cmg_EquityInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments classified as other.",
        "label": "Other Investments",
        "terseLabel": "Other invesments"
       }
      }
     },
     "localname": "OtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsScheduleOfEquityInvestmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Interest and other income (expense)",
        "terseLabel": "Interest and other income, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other operating income (expense).",
        "label": "Other Operating Income Expense [Member]",
        "terseLabel": "Other Operating Costs [Member]"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r84",
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain]",
        "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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": "Acquisition of treasury stock",
        "negatedLabel": "Acquisition of treasury stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedLabel": "Acquisitions of equity method investments"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Purchases of investments",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 1.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": "Purchases of leasehold improvements, property and equipment",
        "negatedLabel": "Purchases of leasehold improvements, property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreOpeningCosts": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenditures associated with opening new locations which are noncapital in nature and expensed as incurred.",
        "label": "Pre-opening costs"
       }
      }
     },
     "localname": "PreOpeningCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r4",
      "r315"
     ],
     "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 value"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r4"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r4",
      "r315"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r4",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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, $0.01 par value, 600,000 shares authorized, no shares issued as of June 30, 2017 and December 31, 2016, respectively",
        "terseLabel": "Preferred stock, $0.01 par value, 600,000 shares authorized, no shares issued as of December 31, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r672"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "auth_ref": [
      "r41",
      "r47"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "label": "Proceeds from Income Tax Refunds",
        "negatedLabel": "Income taxes (refunded)"
       }
      }
     },
     "localname": "ProceedsFromIncomeTaxRefunds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r675",
      "r676"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Maturities of investments",
        "terseLabel": "Maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sale of machinery and equipment.",
        "label": "Proceeds from Sale of Machinery and Equipment",
        "terseLabel": "Proceeds from sale of equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r71"
     ],
     "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": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentFairValueDisclosure": {
     "auth_ref": [
      "r813"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion 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, Fair Value Disclosure",
        "terseLabel": "Leasehold improvements, property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsSummaryOfAssetsMeasuredAtFairValueOnNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r69",
      "r159"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Leasehold improvements, property and equipment, gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r71",
      "r139",
      "r570",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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": "Leasehold improvements, property and equipment, net",
        "totalLabel": "Leasehold improvements, property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r71",
      "r592",
      "r593"
     ],
     "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": "Leasehold Improvements, Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Leasehold Improvements, Property, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r69"
     ],
     "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": "Property Plant And Equipment Type [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r180",
      "r265"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r688",
      "r689",
      "r690",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivables, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "verboseLabel": "Allowance for Credit Losses"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r521",
      "r522",
      "r523",
      "r524",
      "r525"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include 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": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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": "Restricted Cash And Cash Equivalents Cash And Cash Equivalents [Member]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "auth_ref": [
      "r589",
      "r669",
      "r679"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Noncurrent",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units R S U [Member]",
        "terseLabel": "Restricted Stock Units (RSUs) [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r7",
      "r78",
      "r137",
      "r582",
      "r587",
      "r652"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 6.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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r150",
      "r189",
      "r190",
      "r191",
      "r193",
      "r202",
      "r205",
      "r261",
      "r403",
      "r404",
      "r405",
      "r434",
      "r435",
      "r464",
      "r578",
      "r580"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r646",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772"
     ],
     "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]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r646",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r343",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r177",
      "r185",
      "r228",
      "r229",
      "r234",
      "r237",
      "r238",
      "r242",
      "r243",
      "r245",
      "r257",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r475",
      "r569",
      "r706"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "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": "Total revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Sales and Excise Tax Payable, Current",
        "terseLabel": "Sales and use tax payable"
       }
      }
     },
     "localname": "SalesAndExciseTaxPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Components of Benefit/(Provision) for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r98"
     ],
     "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 Income Tax Liabilities and Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r686"
     ],
     "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 Calculation of Numerator and Denominator in Earnings Per Share [Table Text Block]",
        "verboseLabel": "Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Stock Based Compensation Expense",
        "terseLabel": "Summary of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "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 Equity Method Investments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "auth_ref": [
      "r67",
      "r153",
      "r185",
      "r257",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.",
        "label": "Schedule of Equity Method Investments [Table]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEquityInvestmentsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Summary of Income"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested shares.",
        "label": "Schedule of Nonvested Share Activity [Table Text Block]",
        "terseLabel": "Summary of Stock Award Activity Under Incentive Plan"
       }
      }
     },
     "localname": "ScheduleOfNonvestedShareActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r71"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEstimatedUsefulLivesOfLeaseholdImprovementsPropertyAndEquipmentDetails",
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfLeaseholdImprovementsPropertyAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r117",
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include 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, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureRelatedPartyTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r364",
      "r366",
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.",
        "label": "Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block]",
        "verboseLabel": "Summary of SOSAR Activity Under Incentive Plan"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule Of Assumptions to Value SAR Awards Granted",
        "terseLabel": "Schedule of Assumptions for SOSAR"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r650",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling General And Administrative Expenses [Member]",
        "terseLabel": "Occupancy, Other Operating Costs, General and Administrative Expenses And Pre-Opening Costs [Member]"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share Based Compensation",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r647"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r385"
     ],
     "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",
        "negatedTerseLabel": "Forfeited, Shares",
        "terseLabel": "Units forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r385"
     ],
     "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, Forfeited in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited, Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r383"
     ],
     "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",
        "netLabel": "Granted, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r383"
     ],
     "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, Grant Date Fair Value",
        "verboseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r380",
      "r381"
     ],
     "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": "Outstanding, end of year, Shares",
        "periodStartLabel": "Outstanding, beginning of year, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r380",
      "r381"
     ],
     "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": "Outstanding, end of year, Grant Date Fair Value",
        "periodStartLabel": "Outstanding, beginning of year, Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r384"
     ],
     "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",
        "negatedTerseLabel": "Vested, Shares",
        "terseLabel": "Units vested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value",
        "terseLabel": "Shares vested, fair value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r384"
     ],
     "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",
        "verboseLabel": "Vested, Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "verboseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r395"
     ],
     "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",
        "verboseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate",
        "verboseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "verboseLabel": "Common stock authorized and reserved for issuances"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r91"
     ],
     "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": "Common stock remaining available for future issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "verboseLabel": "Exercisable, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r374"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r387"
     ],
     "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, Total Intrinsic Value",
        "verboseLabel": "Total intrinsic value of SOSARs exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r378"
     ],
     "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",
        "negatedTerseLabel": "Forfeited or cancelled, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r376"
     ],
     "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": "Granted, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Grant date fair value",
        "verboseLabel": "Weighted-average Black-Scholes fair value per share at date of grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r91"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r372",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding, end of year, Shares",
        "periodStartLabel": "Outstanding, beginning of year, Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r372",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding, end of year, Weighted-Average Exercise Price",
        "periodStartLabel": "Outstanding, beginning of year, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "auth_ref": [
      "r388"
     ],
     "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 options outstanding. 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, Outstanding, Aggregate Intrinsic Value",
        "verboseLabel": "Vested and expected to vest, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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, Outstanding, Number",
        "terseLabel": "Vested and expected to vest, shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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, Outstanding, Weighted Average Exercise Price",
        "verboseLabel": "Vested and expected to vest, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost",
        "terseLabel": "Modified service requirements expense"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected": {
     "auth_ref": [
      "r400"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of grantees affected by modification of award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Number of Employees Affected",
        "terseLabel": "Number of employees affected by modified service requirements"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r368",
      "r369",
      "r370",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]",
        "terseLabel": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockAwardActivityUnderIncentivePlanDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r377"
     ],
     "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 Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "verboseLabel": "Exercised, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r378"
     ],
     "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 Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited or cancelled, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "verboseLabel": "Granted, weighted-average exercise price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r371",
      "r390",
      "r391",
      "r392",
      "r393",
      "r396",
      "r406",
      "r407"
     ],
     "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": "Stock Based Compensation",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareRepurchaseProgramAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by share repurchase program.",
        "label": "Share Repurchase Program [Axis]"
       }
      }
     },
     "localname": "ShareRepurchaseProgramAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
        "terseLabel": "Expiration period of SOSARs"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected life (years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansScheduleOfAssumptionsForSosarDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r91"
     ],
     "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",
        "verboseLabel": "Exercisable, Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable, Weighted-Average Remaining Years of Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding, Weighted-Average Remaining Years of Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r388"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Vested and expected to vest, Weighted-Average Remaining Years of Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "terseLabel": "Stock price"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance, Shares",
        "periodStartLabel": "Balance, Shares"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r506",
      "r651"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r49",
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies Text Block",
        "terseLabel": "Description of Business and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StartUpActivitiesCostPolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for start-up costs. Start-up activities include those one-time activities related to opening a new facility, introducing a new product or service, conducting business in a new territory, conducting business with a new class of customer or beneficiary, initiating a new process in an existing facility, or commencing some new operation. Start-up activities include activities related to organizing a new entity (commonly referred to as organization costs).",
        "label": "Start-up Activities, Cost Policy [Policy Text Block]",
        "terseLabel": "Restaurant Pre-Opening Costs"
       }
      }
     },
     "localname": "StartUpActivitiesCostPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State And Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction [Member]"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r20",
      "r77",
      "r150",
      "r174",
      "r175",
      "r176",
      "r189",
      "r190",
      "r191",
      "r193",
      "r202",
      "r205",
      "r223",
      "r261",
      "r330",
      "r403",
      "r404",
      "r405",
      "r434",
      "r435",
      "r464",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r520",
      "r578",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statement of Shareholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r223",
      "r560"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionChangesInLiabilityBalanceDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionLiabilityIncludedInUnearnedRevenueDetails",
      "http://www.chipotle.com/role/DisclosureRevenueRecognitionRevenueRecognizedFromLiabilityBalancesDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansTables",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights S A R S [Member]",
        "terseLabel": "SOSARS [Member]"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r4",
      "r5",
      "r77",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "terseLabel": "Shares issued under ESPP"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Stock plan transactions and other, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r4",
      "r5",
      "r77",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Stock-based compensation, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r4",
      "r5",
      "r77",
      "r78",
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised, Shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansSummaryOfSosarActivityUnderIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock plan transactions and other",
        "terseLabel": "Stock plan transactions and other"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "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": "Stock repurchase program, authorized amount"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r5",
      "r8",
      "r9",
      "r56",
      "r652",
      "r681",
      "r696",
      "r814"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "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",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r83",
      "r184",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r330",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders Equity Note Disclosure",
        "terseLabel": "Shareholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r508",
      "r651"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r491",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r491",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r491",
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "auth_ref": [
      "r0",
      "r72"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value.",
        "label": "Tangible Asset Impairment Charges",
        "terseLabel": "Asset impairments"
       }
      }
     },
     "localname": "TangibleAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r253",
      "r254",
      "r312",
      "r327",
      "r454",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r692",
      "r693",
      "r694",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838"
     ],
     "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": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]",
        "terseLabel": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r19",
      "r79"
     ],
     "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/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r19",
      "r79"
     ],
     "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 at cost"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r5",
      "r77",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Acquisition of treasury stock, Shares",
        "terseLabel": "Acquisition of treasury stock (shares), total"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r19",
      "r79",
      "r82"
     ],
     "calculation": {
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets": {
       "order": 4.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, 9,693 and 9,052 common shares as of December 31, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r77",
      "r78",
      "r79"
     ],
     "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": "Acquisition of treasury stock (value)",
        "negatedLabel": "Acquisition of treasury stock",
        "netLabel": "Common stock surrendered as payment"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureShareholdersEquityNarrativeDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r192",
      "r193",
      "r194",
      "r195",
      "r206",
      "r249",
      "r250",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r403",
      "r404",
      "r405",
      "r432",
      "r433",
      "r434",
      "r435",
      "r447",
      "r448",
      "r449",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r493",
      "r494",
      "r496",
      "r497",
      "r498",
      "r499",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520",
      "r561",
      "r562",
      "r563",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Type Of Adoption [Member]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r631",
      "r643",
      "r645",
      "r828"
     ],
     "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": "U S Treasury Securities [Member]",
        "terseLabel": "US Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureFairValueOfFinancialInstrumentsScheduleOfCashCashEquivalentsAndDebtInvestmentsBySignificantCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r409",
      "r417"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "End of Year",
        "periodEndLabel": "End of year",
        "periodStartLabel": "Beginning of year"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r418"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Decreases for positions taken in prior years",
        "negatedLabel": "(Decrease) resulting from prior year tax position"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
     "auth_ref": [
      "r420"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "negatedLabel": "Settlements with taxing authorities"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [
      "r419"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "label": "Increase resulting from current year tax position"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r418"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Increase resulting from prior year tax position"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": {
     "auth_ref": [
      "r804"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense accrued for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued",
        "terseLabel": "Interest on income taxes accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "auth_ref": [
      "r804"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense for an underpayment of income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "terseLabel": "Interest expense related to uncertain tax positions"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r421"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedLabel": "Lapsing of statutes of limitations",
        "terseLabel": "Lapsing of statutes of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r52",
      "r53",
      "r54",
      "r224",
      "r225",
      "r226",
      "r227"
     ],
     "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": "Management Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "label": "Valuation Allowance, Deferred Tax Asset, Change in Amount",
        "verboseLabel": "Valuation allowance"
       }
      }
     },
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfBenefitProvisionForIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r507",
      "r651"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails1": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureLeasesScheduleOfLeaseExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesNarrativeDetails",
      "http://www.chipotle.com/role/DisclosureStockBasedCompensationAndEmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r208",
      "r216"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails": {
       "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": "Diluted",
        "totalLabel": "Weighted-average number of common shares outstanding (for diluted calculation)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r207",
      "r216"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails": {
       "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": "Basic",
        "verboseLabel": "Weighted-average number of common shares outstanding (for basic calculation)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureEarningsPerShareBasicAndDilutedEarningsPerShareDetails",
      "http://www.chipotle.com/role/StatementConsolidatedStatementsOfIncomeAndComprehensiveIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Workers' Compensation Liability, Current",
        "terseLabel": "Workers' compensation liability"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.chipotle.com/role/DisclosureSupplementalBalanceSheetInformationScheduleOfAccruedPayrollAndBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 9
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "b.",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(f,g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/subtopic&trid=2560295",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/subtopic&trid=77888251",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "330",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1402",
   "Subsection": "Instruction 5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r656": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r657": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r658": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r659": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r661": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r662": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r663": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r664": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r665": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "740",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r832": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r833": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r834": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r835": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r836": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r837": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r838": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>89
<FILENAME>0001058090-23-000010-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001058090-23-000010-xbrl.zip
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
M\Q2 \ 4V/\\Z<; 7_JM# LSHUYD?[JH$ %:V)< \]S=$@CNMFPT3(2"#MD2
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
M/I\_%VT,O#WF-+6^)=:P?*X5"5%7R9+#X1^P]%Y'G(-.2)(L91C[A?]?3:;
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
MG40J;BP<J5,*LWOT6Y5$OLWG2'-@'0G?GV V*I=O5NM5<7>-Y@C#S!'^&/&
M86KVII=R61;J\A#K$<?2?M%H& $=,FVZ%""+16C&VB 4X ^6#/YPU/]#RX"Z
M;$=?D=7Y%<RK@%:H=6>9BV>$5\2N/2&8A["W"@74!IQ&^RF^G&D$V0?0!UW#
MVSMK^F_OI&NTG19\ KKB@A-LOP(.[U7'Q6"O?%K*6.R*=]$$/L&=0]@$8%;
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
M(*@^>\4^-NNE3F3-V/GUZC!3?UGX%\)V=%T0GL/+YH>CYLY@&0U[3;@?R*W
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
MQ/'VAQM-:$/LUEP<33CQ@J6YM:X,:$HWWK%V >I4SY)S\ ?"PL^FUV\SE_#
M]\3D$"B+NKP!Q+OSJ)6(JE/8V&/NV'D(J)#"=5+HEO[61VD:$ &$^G4-P-F-
MYZRB",&NYY>!'Q%*)YM'+N,P"J:8W+GHQ?4HM8]XCOT8KZ8GR3I?L1$#2M&M
MYZRJ4,%JQS=$?F!^9Y[M)N>81"Z5TY@J._9#6;KSDDH&T._&Z:8K-+!HE]Y@
M4UY@*U[ME^A&HUT8T*1NO7G- @);[S9>]-MD\V6=S1)KL_GV#6A<-P[%%J#H
MUII-,[6&UYX[=OGS*8]T#B;TWPAY>5Y82M;[(/H?'*TG:Z4F6^Z]2)'9VWPG
M!A2J&P]E6Z#L?KZY9;*][R$>Q=Z=.\?A<,1=M^P)X]OIC 3SY,(XW2G.J/FP
M8._L_!6[_ "O:I:ZP[:RU"WYL!)&+,X)J[KDQ<HS\V]6QHXU8._X9 S53G+7
M8([0C#)V^S[*2UOYK(]N=1/I[:0D72Q*4NWHU 22#J\ND(5T"CJ"@F0MR5FD
MG2K3Z>C4A' ;H88.:R&:%]!/@VCQ&L&7\]XYL-=VVD-9Q'H'P0Z"A9S2=Q&[
MGD-74/GE.-V:QF]5U-#;5=""IG3 ;E9O8D)[IJ84#XM[8W^I$Q<I*AB/_:Z)
MI(XL(&&V9$<)U'HIX['=6Z*SP;7I^TVPKZC*TGK5L"WW=U%_BKNH^\N0^\N0
MQB]#MK?[V/#KZ6X^5A4-OQRGSYKX792R&7_GKRY*&<Q\DR.9\TNGIO%!N9T>
M: D'@C_Z*9[-$F5#W@7RDLR@&$>W/D\4RII>Z71+CN;#S>=0\F19*5T6)\S*
M469]S&C3<AVCO>MX[SK>NXX!.AI!;!Y^-M?Q'9T/E4Z-7 'C&Y M_1EY7O=>
M7%.^OTK2@314=MMQVZQK<.^X;35;P\XY;JL%C(=TYVJSSF]]?I<!A^J!I*QB
M/(O"EF"IY0$)N;VC9^_HV6#P*Y%?WRRI!-^"J>?>244"]@1Z8-OQ-/98Z-T5
M7CWV0__V,"?(=P;3@$3NWTD\KHQ/">J--0_?2%+J1W-B!JM)4IKOL4P[E%7@
M&U[U9@0N#@B>WN+=L:2E]%K9K6][L8.=6_^[C_G%Q+1P-3_NT6; <-J.E>O5
M^KCLU\HZMES?RKK.ZAATT&8ORRC=L,5"C3E;W^$K&#+WJ5#,^T<MNO%V[L"C
M%E_=472)B-A)*2A@W$E9Z2V =>X@+>[+H5FVO1,4-+R=DY->?.ZR./?L_"9-
M>6W\,B9$;K1K506S8=/#5T\<,,VRC4O^-U0 2^+3P_"PJFEVI&6:K7U).[>8
M^*V5R9;UOS?/]N;9WCS;FV<_BWD&UA&SM]7>E:WV;O(FM6>_;9D%J3M+[G+"
MHKK#6W_=>JMJO!UK&6]I=\R9MF&O[<VUO;FV-]=^9G-MU][9;.+!V*[?V=R;
M;3^KV;9WL6WO8MM^BM.P&J_P"%/:1-F%*U4'$Z&@1JNZ6,!N='^.;9,D*N']
M;IMND$M^1UZ,AZ/TJ2CDW?*X2!X:O@JTNT3AA/V?A5;,D9?&C;,W#V[].0XC
M7OQBD4L^=DEE-@[(HMIVZW@SC('1:'$BV46S)9E6CL[B731&Y[_Q_UHY<OD-
M-$:PE:/8>ED4$J9E1)O;L2T1N5CDKP1^)4$\<_VQ:A^G5=7$Q;0<8<L__]/%
MA [&R>*.O7&EN)NF61G8CK *C(4 ?TU105H;EH1^PXB-63ZR-JE7WE.KU@:$
M76<]Y19BK2>WGQKR0DJPTY,O9Z<MIY&NF@VM(S40R0&F9MSZLS@*.>=]]74M
M10WCGH^M%%Z(LD@NT $\J@S@D3$ )?OJ5@ \@@@@,WRI;;YNK<LM+$4%8#F]
MZEI5*I% @HZ]M4Y<.\*.F&+QM\K!N563D.RL<K7.([Z=)/<Z(6T2O"'6G9Z
MM\48U>H+OJL"8"RM)O1]?>Z'.*ZK#%@#LW,5VZH-R(#/RM\"'R^2!Z-N8E]R
MHEM2&,R0TP9&QC4D9"Z0_^.9+AI7>!:$;LG DA0&,[*TD9%Q#0D9P0F#RN\K
M*6UJ2R(Y :SMZ)4) Q)BSP3YX0B35= '94E\5,22;83BGY1>P$:[@+1?*='V
MO"XT*^:] M7NHFC1GYX>G9S!VMP84BJ17$#IV?>G9\+]>HLG;,>$$E&2(TQ1
M 8Q9UL;@R6N(2FB0P+T,R"P@*,+L]%X37W4=,/9=VQ"7B*[MF+#[(&(A+YC:
MK]0,DD:]"HN!B?%J"R.Y@,!&@:V,78&IN^1Z&2YUB3C9FP]-2D,\:C9K.":W
M*;%( D$4^XK=C^L5>VO9[3^RH'QR$50[MUJK"V:N;T-+-,4'=D(9S)'K,56^
M"<@3);ZX3*5INMB;QF%T@4*IKZ!R,V 6ES:4HKI0NPT4U]%9EJ1M.]UHM2LP
MH<E-ZD^[X.SJ'+3*)LCS2W[WZ9[)8[Q]I2A=X%% \#-ZJS<Q:;8-)M6N@=E*
M5_SO3KWNZ*>VU*O8=O?J=0I?O=;$OS/JM>*MR*FF!DFK=Z\D9^:41"[$';24
M6K.+#.C$^2Y90>]@UE#?K*W:2O?Z\@7>'-+Z[=S.E.,^\.U&]"/7D('#EQX\
M'<E+=A>NB<;3*2*+X6@0AIC%GO (>V<0K>KYE"7"^"-4>GQ'6/5>Z$8.1;U[
MH0EIK$1"G)519Z&HT(1OY4FT.(T KH$F5-.U)KM*S(]O$A:&_F-&+RVP(6&M
MNZ);MV_X0FGN.L<-P7_%V+<7>K=)I36A7B5M2A4DQPQR24):G$3W>);D5KYO
MN%X35 "1OI*772?<$-!/@V@A<N6LUS\^/P86T=,:RB+6P0,?YJ<NO5N');7!
MA/-4T//2Z\$B*8&$]AUF?"@[WFUYF=ZGA=BGA0"?%F)'[XYW>?D?Y-WQ)B:Q
M#0]("UO/.W"A7TT*3*@ZVR\K.Q\L)GWG;2FDE8-(HGR5FH 7.M:6EE63;*>'
M8$-*&(HH%_SQ\J4 +BDQ]$L68!*6P[]%0_!"Q9I6@FVD#/<0@[.@/S'(R\.+
M]6IK%E#(#,(I!)N4V'N9R^R-]X@PI9U73.E_TNNOGR4D31<R0WY<MFXP??\R
M_V9"X#<<30(G1Z4RK;]>Y:[2_9>1L_DMQO=H*GL68*OF@'GXJ\&<I;/?3J"F
MGQ^042=]@Z"D H2]?U-JGB%<)J-WAB%87WVWN+;MMQ=:V<\L<W5 I%?TBK\;
M]\SH:U]FX*XQV)$\_V VA"R[C[R<\8UG;?FN,]SI5O$^)H'\DNGJ1^-;NNKB
MS;/6>M@IG0K=.8HPR_$C?ZI&4,KX5JFZ8(7,@MW5EEJ*9<[7"@V8?NBF,JN%
M!W T36K3/E'A /SF^ES];BD5A!+\-$&$W56@G(@?3RFI8'PYV0Y3'9& ';%B
M1H>O/B;AQ)T]T+TB_8S&LEV\?GWCJUHS([>"P'8,],%X3/"8+C7,G5H)[F)-
MXZMLFT"O"6G'(!Y&$TR>)\A_QE.6>(4L;J<SY)*I/$B^1D-@[H.V,M*5(MPQ
M?9"98;+28*YBMH$LY M1EQX*P^$HW;X.R:,[GD3W,1/5<)2[O$,-5^Q<++)M
M;EI0FEE_RU;!7+K<3AVV%BY8M4FDL6+A9G[O/N8NJ"N'OZ(:F)N53<P#*O&
M1?8N\,?/F$S+YW)123 W';?#3R@$"$?!MS[]DMW,QW4/@4\W#X&31BW>*HSC
M7Y.OMU>@<XG&(*;:Q71#$=TM*0SM2%;ZHGL9TY FL4T:E='6TN(0#E?UE$V-
M$,28Z88P*IX:'O:/CX <GC:'FXA%4%#>! 2[8_\RB/V(+-1Q[Z*BQH]5=76R
M$* L9!H2+'PN9]%RM'7OOZ@I&CJNS2A1(E16"XQ3O0I8I:* A!ME@UJ=KJTS
MGL1EP;C$JV D81L2,O('T67&*9QC1:VWW-?-/]/'A%LCMHKO#L*0IS$:!>05
M$4>&G*("F)E/#TL5ZV#=#W*B66@VXC1Y7O#*,M-41E#0!)B9<EM,1>(!BS)+
M-V@'8Y_YP^CB<(%]2DL49H?<0S_GY[A^FU&#6P9VG9;@G"-J85Y+6.\"^H%M
MTQ5D/?!CFY;@G" V#OU26+L&_2-V8FZ+T[]"%I7FCV^HK.[0+,3#T6 V\UR;
M62-,9'%$O[ISIV[$YSK9(MY&3W".*+=1G>V$#<$%SB.@)H%'110FOOV:GO"S
M34]XONU_1;,@_/?LAA0$MWAZG+A\O"@*[!\J#[F\O EG.9?M(Y[%Q)Z@$#^0
M8$S05.$P5U0 YC0O!::PQ5+( =)L+:93Z:-55H'D2R_7Q7+$(/K4&\:LZ'@^
MZA^?','RK3>'HXC5+IX)>T D&H[6*?.0V$>K60F,/UU''W-/@I4* ZQIFU@)
MHG6@S%.H4].PZ[ "<X+H)]&JN/-N1<[,YL23.+FIQ3V8,B=V7S;G:M8&XW"L
MJ0':4NKTMIR$*L=QDR[7Z1/,P96; .-FK(AD/7F!G:8+#"MO%^G4 .-'K#D\
ME=+8#0R3M# IT>SF1!+GIP.FK"H8%V$3J$KE \*3PRB\H%,*I6S*_-;)^87O
M7$]G7K# .'5:,0NP;KCCN<#)P[H]X/U:^8XMY#M6UK65]FWQSIMP_XBO'.?Z
M?\3\/2:><TKDUBDO;\*M\SL[L_?'"C].O@00QXVVZ/,#J\ II!DQ)4RYS2^6
M@>2+$2B00.HM>%N$ S+M[@'3^='I2S?APF)@MMU"A<C,.3&'G5K@!1(.]81\
M""W\3%_(AT:$?..2,/I/Y(T8+5B>ST)<#LR&12EF"8^M[R"Q'?B.AFPE!<%L
M')3"E7'9MG2O6'.T.]KF-)X^(S+&+/$_,UVE@BZO \:L5\I<@_=N?25XA@@W
MD0HSFD+A5>7!'*&7Z+V2YVXWQB69Z!Z1/Y9EBES]!N3%B$I6]QIW( 0M5/OU
M7R'8UD+5*$BUL^CJ$KFF,YU4LL7?C5O8$E7(1+O&C7'AHC>U< N_&[>LRX1;
MY ;2#IPYB20Y>X5%3$W(1UM,R&)>(:*@=(2L%8(P6ZNT2"1YB)$G-61?#+DX
M[1^=GL"*+JF&AXB=;LXR;WV6&<R=\U")PUY?[K92%C>^N*IUJ7 <*66Y^Y/D
M-5(.Y?XL97'CJV]]Z1^V[N#:_E4,=D?FF7:@6*&+94PMT<<-+-%KW$("@A\S
M;Y[YL<1'X^1]L8O%JLP#6O#<>(R?%5.^H[7:M-(5)'M!J-0; 8^-"[N36768
MO"K/_Q[,9@3;;J+_/#/64Q B(D\N7K4%,"M?FZ.C,(-7$2_82?T1AQ%Q;3H=
M<CZ^^^Q^R]-WY7UY=1TPBW#;BJ I0K#0/V R"LB477-- I>4H,M*@SGDZ@IN
MJ=A:3ZV/241I2D*:.,WA<)3%VLA3[6O4 G.6UL7<K25&L(.6$WS%$K&4&.'+
M,J:,\).FC/ 5MR"!4-K/ZZ7 F;[KJB24/D1G62WY%_Q+Y[W^V4D/EKNL*B8B
MAKK97"0SYV&O?Z[>0FR4 [-1D&A0P<;?Y!+LRG"%1Y@0Z<KYAQM-;GW'G;M.
MC+P'.NT2'+G)>^39Q?:+!5M!AR-A4_+UIHN>3:UBIPVL8IT@ TD5>1I^,2,K
M1B\#/V+O?H5RSI13>\.=0%J9.QS*A<1(#<.V5\FM.BFN[?U^_\L9+&/E7:BI
M2,J@-#?;FG)[1.FB$94$8VVU,P +#P:(! 4)R2PYIS0U@:(@&*]J^SB*Q 0)
MQL<EXQHA2Y+"ILS9LP;,61G_L#%2+MS2XI"L0K7>J1&":)(UA%%Q 3_L]T^_
MP#*3ML=-Q&+K7AY&PG&O+S8Y! 7 6!IE>I4Y>-89;/W\1C+1WDFRV^C5,937
MIA)#RZ,7]5*S^QEMRHZO9*=7R_?,D@02RV0@=:-R*O=CW+RLK$\MRARLB[<I
M7N?(]=B0NPG(5_9:7LMJMM&=\9@!X]JVB<#[4[HT/NKZC>Y&W!#3[6%R"? Y
MB)!W2S>(+C6C;)Y=I6D%K-*U\>"'[I6Q$C)@%7/I[\%D[J;!.!O2N _X\X,X
M"1 ).8?YWYF4[X/H?W#TN$SU7.9>:[P_X_>J:ZM@BQC\?'J7#$*Z)*1?L7*R
M](<=$V'\UCD\#96@!59M.><OY:O%R_IJ<?TV<Y.[_ G+JL6ZD?:[5[8*;M'R
M%;D9&</6HSI61Q)Q>>N'=*?.8SGY4<+S!/FI/<(MX:4Q\@=F<?1T2,XQ06/,
M?V31.C?():T8C8W3U[T>GYNV+)O'^/V- QC:OC,Z_<6T3N\U5WMT)TFN"MM)
M<].UDA@#IQ4]TXJ\)7R=7@N_#/PL-W:2P:OH0+M&Q.<F.+M$3<>?\.BD6@L&
M-**9,Y6*@GI_TQ+_3S$E9].3C:@+ PIC_-!$*.KWIU$59TK#2YL)331^H%(9
MHDZ7KUO?3D(0D"?Q.*6S-&, >1[G0+"(U6O'@#YL>Z:QA=!^PNGG)B C[)J<
M@38I,*!T39UB= I4I_-0-F(R+WCXC,G4]9E8DJ_24)KU>4>OG@'(MST6J""4
M3H'*9148^,XW1'ZP;,7L$1(L'.%Z=0P M*TK75,8[V_2Y^'N@>..7+NPV"VU
M=# :899EI.FY7K]C ^IDW*-= 9;WKY,Y"VW]>+1MK51U;4 OC7NE*T$#5C,'
M'F\7.V(Y7+^Q/V6N8\W*!F);FW+UZHJGVXR=&_JXTE:E5H;1=Q]- Q()@JP:
M;-@ WDTX<IL2*]BQGCBD;\,PIBP2UV:V'/].M70(RQM N%'/JU@(G0[B2G>W
M4UN'\&N=[DN<QJFD1PI#GS\A=)1^(QC8+79F0!6V=7VV+?[=U:-[_!8==J1&
MA;X,:%$3#M,6A=^U$K$7FPJ4T14OH_@;BNR)ZX\%E ]'_,=L#(B5IJ&V#2C)
MM@[.AH6[:TI1/I\TVH,!!6G"'=JXH'=&398^G*\D"$-J=@^B/R:N/2E4QF&_
MUVM'B:KW;T#%FG#H=@S2>U/ $[/Z=V)2_;9U '</4:?:)Z(]9%D-!*HB+VL
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
MO\-9$AH<&%8$@)GQ-SV/HKT7/M!=G*A6?"48\F^L8OGXMY9A<'_S!B>&WU[
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
MS  YDA)G02(ZO.JGCV%<1R^,TS@Y,+8U(M9 $!5?Q:JLZ/+W>(K=X$)1HEJ
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
M$U.L9X?KDHV:A#.:IPK1(<O4LM>BH %?-+88_0SFE&6NW@1+2OWT(U-!:,_
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
MIGS],W01D2$0=T<*1N4=C_0UWB[FF(FFQN00F*U#<A:,/3_J,/B_NK[+1@T
M_9<WMF0H?WO4'A1C<-H[B,D)BSMN[[07U95@2&&&B>4B;E#!X 8"6H[T/[:
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
MCK0@'(TK;XF(^L*S5IR+PQ,;UO#RLPTFYG-;]H+5GMYJ1T-\ALN2N8X*N""
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
MG;;@;?R,S)SBXC7*],^SI3-Q<H)+V7!Y,3=K^3WRQBGOR:YLD_T<*1$)P<7
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
MD2S\[(W"SV;)W1&#JVQ+JJ@55O(GG*/OA 9<W'BDO3*0%ZM-OGG92<(NQ[)
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
M$8Y#Q,FV_GHB#%/'.5;"!:@2M+6@[^90_7]+V6;_IO][P!GYQ_\ 4$L#!!0
M   ( !:@2%8^35*+!V   +3(!@ 4    8VUG+3(P,C(Q,C,Q7W!R92YX;6SM
M?>MSXSB2Y_>+N/]!UQ>QT1-QU:V')4NS,WOA9Y_O7+;#=G7?W)<)6H)D;E&D
MF@^7/7_] >!#I B   F0(.3=F"Y+PBLS?T@ B43FW_[G^]89O $_L#WW[S^-
M?AG^- #NTEO9[N;O/T7A^LO\I__Y'__UO_SMOWWY\G_/'V\'*V\9;8$;#I8^
ML$*P&KQ\#"Z 'Z*O+NU@Z7A!Y(/!5\NU-@ 7'(]_.?EE^,MH\.5+TM"Y%<"*
MGCO +8Y_&66_7"2->NY?!^-?Y[^.A^/)8/+7D]._PG\?OF;EOL(!KNVJ@H[M
M?G^!?0T@C6[P]Y]>PW#WUU]__?'CQR_O+[[SB^=O8,7AY->TX$]QR;^^!W:A
M](])6G;TZ__]>ONT? 5;ZXOM!J'E+O>U4#.D>J/%8O$K_A46#>R_!KC^K;>T
M0LSURG$-J"70IR]IL2_HJR^C\9?)Z)?W8/43Y,%@\#??<\ C6 _P /X:?NS
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
M.'M>\1OP-KZU>X6[$H>R^:*6U0H![>W A/C!\LCK=AOV!#:'1%"W8=2R6D%
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
M[0D>&"(M(X*73@/1@%4E>GH&6W?^=^3;P<I>HI$P@5%1RT2,U"!9OU-58[A
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
M3U= Z;D *:.GE#9A1@N0)LN%#^Y%;0_%R/5#/90[-7_FTD=VIJ"0C! _.WK
M)#SO7U0*(D>H:8-AUI@/5 ] 33%U"91A2JAI@S'5F ]&IHD0FH!)\@0U6H[:
MN,&8E, )JG^CIL@B3\,G$,(],'X7_H<=OL+R\(>S*'Q%.77I)RJI?1B,,WD,
M,3*EA4$9P(V"K6RV&)E'0\&1]70X.NE?#'(!TF2Y1L9'UBN7#@65ABCL4/?J
M.9"4 #VR"S_N+!_=Y[P)1AV'3#FT.^7;_C=KYP7_/HB[&/R<==*=H>DI]);?
MBY1[896MJ:)2)YE!'2L([M?/:'&._ \\PF>DT2@D4,MK.7_YI%3(SB9"'\ON
M9*,MS <Z_W>MGO%$>@2[R%^^PAW8@^]M?&M[]F[3-#2]@I9"%A-96>1BY/+(
M_$13F5]Z6\NFN?2RJF@I=T&Y\0J>3K%^+\6)3E10Q3U8?GB_/J3/L=RO8/M"
M?,M;7:E'&&"(L.@*58]J_7#0/%8-7AQ)FA1N#<%-"+;4(#75-;5$3M-5HR;=
MVEX+X*&7M6ELBX'GF3BOUHBULZVNK242ZDJ2L*#4YX("G9+;D$R5+#04<E<K
M.Q[[(>&$94>T"4,!)(L5LL*..(< ZOX44^ K7JZ#LR5DO+^W)ASH)$8-0V%4
MDW(%T4ERT)GH!1WD+PI2;B W]J\ SBLN#%&J'A.8!%@@+VM]6,(4\8"MU-")
MB"^]'$:AQ;8[Q_L :;I)=' (:MI YP0;*.KV"^YWD.\8A]U+NT[=[@:X<RVL
MH_FQ/@('757@%R,5]M'*:C4LI,2="ZTCDN6SLGP1_%"*XUGW\Y]7 NGN0YC"
M?MC!'D$(-16Z8$:3X\[: H;=DUQ8*_'6$U59J?.3RB/G[I?X,CU,6R>MN%:R
MKB$K'D'3*=7/KD54WHB0D^'H.]6662S0$YDRQ%+4U-74Z2='::]<"KLON,UQ
M-YB)R'GHQEW9;_8JLIP'J W]C,'I+?SYQS,<X#ZB<J$I^J+00L]:(536"M,1
MWU@6$'V6*_Q0GTSTGBDH]#G:J@5T+C 7.;F=: 72KD%6AKMZ9ANHU=,3+#[F
M$I=S1DDM =D"# A747S,47O%,.H<39!G( CM)?6>FU[P$TMBO-$OO#D9/8$?
MYI #/^U1 S_\\Q$M%(2]7^$WK;#1='=621GK+D#Q5.<1%G%>'_RJE<"J&4X0
M3O^/=A6R_&J[]C;:4J59^%U/>3)D5)1H)2VFR-1Z9\LT_WN1#XOA:-(OF5;1
MTI<%4F![=8:B,J%=!L-84BBCE8QEF34J*61=>^KC34&.A)P[.L-S\;[,@_6!
MOL.T[QG@KKAL[2JZT@I:_- @>(RUQ!S]UABZ1]D]'EN _S[;P3Z6<59)G&HE
M>/("RP^HMG_!%K0$4FN@(#B@-6.=6A-#]VKS$9Z-?7L)%P[,H&\N>B+Z](UI
M;6#6^<3?X76E(+,4;+2T,FH] '_M^5L4US!VY&-BC5+Z$V5%E FPJ2>9VRZ
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
M)) )),D:Y&:[LVP_MJ<%?'JD6*5G8*E+4COVOS;W E^M,$+;DL3W)#<51+<
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
MC.LZSL %W>*"Y#:[KMU'O>V9+K<<RP/KPW4>9Q;M"F#L+O/Z-CC//81)U[7
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
M/>?P:TTO+TLO3:R:T?327'II0"/'!XI@CR;!+,Y"U5R*RC849'_E\3AALTD
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
M=TSN=SVS.QB,S&&[:YM]/FAWAMZPW^FS-X:,%EVB>_=P'+:9X+(M\^\%*=;
MU=05:SFU[7+J^Z%]T.X%T;T@;\,]!'1P3@#>[PQ3WK06V+T@G84,=A)$M$ G
MC-VO]>=9[V\#+YO@8GJ6)1[\D)@YC**<A9=\%B?9,G'3[3E6OV?WS9$[L,UN
MOV>9S&6^V6&L#P+'L3UG\#AQ8U#&5/;SF^!;]LZ)XY"S*$MR_GCB^P/H VDD
M??:(1-_N57V9!>$COVXFJQQ^^O3Y\'?C\N3B_/+:N/A\>?7Y\-.U<7UN@%E[
MC;:KW3'.+PV[]X/WHW%^:ES_=F)4+-["VCT\NL:?[5&GNP&Y-CKH[8!@$[MX
MDDT0)T8VX88?I"X+C3EGB<&!G[VU#061VWHB3H^6L; _8/; \FS3Z_>XV?6L
M 5@,+C<]V^F,6*=M=[K#)["PAR.4X>:)Q^:X?!XU%]K'W*54 !&KZ-@M _?S
MHD;&TS>AN7%CH 5FW#*CPFJ>24$CT@.4'ZO-BA[CHZ[%!N:H[[@HDVS3Z?NN
MZ?:YZS*O/^CRSM/-"I^%:</LBKXUW$Z[XOKR\-/5&1D0>VM;%!;\ML@S95UD
M!4L:(JW$\)-X*K3@R_\WBS7.-X?SHW@Z#5),KC1.@Y ;(%[ XGGWH#UY0BE.
M>(NX8YG8MCN.W^-=R[3:P[[9'?D^>(.#KMGIMOM=EW>L]LAO1/#IZ6"TS4Y[
M@-E9^VX;Z@C42T:@VIV7A?;]TN"2CX,4E4>&S<&7281V9]BWV+!C#OR!9W8M
MJVLZWL@V[;[M#+I]IV_[CXP/;8@""+!/DJN_G5V<7_]^8GP\^=^SH\-/QJ^7
M9[__WA(J[>S3T<&+BHHG;V<#DF*P$U[DX,E"^(>3;\S-B)DPDRPIF,A@J9'.
MN(NYQ1YX74:0I88[80GLYT<MNK===#<2V.7:GN:\ULBSDK5569Q8&RPMHR3*
M.S 5>5KUI"TW#D,V2V%)ZJ]U(,;R+%X &GTE@Q6V9?T5090EZM4*)=:!98LH
M1N8MS3LK 53//EOV/;UYV0^ M]K7*OM,;:D ;4$ ZG-! 0OIB#<\R0*7A8H,
MX&NUV1[LZ:\KLMDJR,$W?1__O6JFZL)"GI&&WV:>I@)-!4@%;[,$A<6>D$.3
MHBO?YY:<16Z<S&3^_E7&,GX4YU&6S(]B;ZF7,N1=O^T/^F;':UO@I;@C<]3M
M=TV[.V!.KV^[O8[W_>%F,^4N5GIE?);$-[C89I^!A>R688'.BBCT7LG&[6>&
M:_;M3!8LND2RJ\-WSJ S'+7; ]/I=#IFM\-'IC/LC( ]^GW+ZWF]3L]NA+/^
M="H? G.W[5''6AG!6UOZ?V\IP@.$_>)TJ]USZ9Z3QC#BQ(BS"4^,?^5)D'J!
M2\<CL:_C(IL"?%!5VP1_G'@5_)L^_[BN;:[9<;>HXH>SRRM#-AY*-/-M"LQU
M&\'X%!_<Y3BM"9L0JUL/U\\4Z= HW5Z4[@N[-LSA.O2\A*>I_ ?'>MK+G*W^
MD'N=CN^9C&&ACNWX)NOV!Z;M#ML]=]!FOM7=$6>K;UOX$DSV,XX(BL9Q$MRL
M##$T=!NM-7-D[A) >QD!N)[5LST^,($(L'0""< :C,R.T^N.F.NT'7^T(P1P
ME<-2#-NVK"U#^>,P?@1_GB?7\6VT-,^>6UW+]CNFY=J^V67]KCGR+/C+ FG5
M!_0[5C,J\YX.-L7L'SAS)UN&\D=R.04+SI.+)+X!_W5I=)G9;;?-AD.STV8]
M0'>_;P[; ]^T/;\WY*S3\=BNA-6.#K\W;*R-D4T:(]CXEX7_7S!;=0+2M=V^
MZV&>5M_G9G<X&IBC[M U>]UAQ[(L[O>'NZ*,1NU^?Z4>VCOCN:F.T8N'F22G
M8$;610*B/)BQT#CYQMT\ U/5./?]P.6I#D/N*WV \#10>JX(B[VEI*;G;6JD
MBQ84],M$X[_]9=BV!^]3(^,AGTV 6XR(#C1;!C!MF.,]!DLX V7EP9M^>,B:
M0Z/]$*Y?I1E=9VBS#O-,V^F!L=ZV>N9P,&*F#6JDW1UVO6[WD;D!C87RJ#O:
M,F/]QWI7L54X_CT&67F!Q')/[8ICM9D[ZIG,]SRSB_]QN&>90[?;=JT1]\&*
MWQ$\]]I=3,7?6F>\^1G06R=@K\#.28(L@'>)?'2><,^8Y4F:8V)Z%AMP!1*[
M8#B[_8/S(YI*6#UXZ&;OFEV<N@'*V5@V]\8*7#;0P;&2Y[V8C[605/H26=^+
MD%V>\KU#B6N=GD[JU:G=;4T%F@J,KD[PW^1)^8J^T;7PSOW7R.W??]$Z/:I7
MD4_OH%NY2KZN_N735$J#[.OO#QY5!PQ8UOM-6:/W4^!UD(DI G@^)F9$K!]7
MW!=2O$^O:5)\-E),&(7,KN93\*!^>$R >U\(\3[5J@GQN0CQDRR')Y'(O[D3
M'&%JQ!$.(X%ORJB$UMZ[JKU7A6]E<&INMQW2G$O3Z?IMUK8ZW&1M;#1B]^ O
MVW/,[HCY([_CCRSGD1WCMH9SL*-3C N-W:\M8\82XP8'7QK_%ZO9L:&702.R
MOC\S8U_89\LMCE7L(U6\T/!+>8</G<ZP[YNCCL?,KF>/3,9="[;+_&''[O0'
MU@;:=C6#=S[^JOEBQPV@A]3*B30V5O:PLGH6=YRNZ72Z [,[[%GFR&ZW3;_3
M\]I]J\<&UA,:)%-U.-H[CR@,;P3KX!O^&2=?#9H&;R@HKI=9I=,EFG6:-ZZ=
MYAF?,*]B>XY;=<.II72T#K#;W\D*10?H1S24_LX]/$U,G44>%C5RPYD;[H2#
MI((+OQJ!H/9*\[4@-9AQR\/0_!K%M[ 5SE)@ P]^2'/,+V*IX7$_B$1OMLL\
MY()]NE9/,4^%\8"/#HQ5+6[_R=/JQ^\\/5_:B/KI$%MC&:BTS.";.0D\((-W
M"QE3PRYW[9%C#@9.V^QV/,QW][GI^T.KUQDRBW?[R\9H;#"#X.E 687)3W%S
M$;G84+RAH'V4HED)*BWI'B/IHCB#;_[, S0,P![PL15T0OWXTWL,A0ZV9:A_
M1;W<2]MA2V7>EK#*-DJAIZH3V^[T7,;[)K-[/;/;=1W3Z8Y&9MNV7<=VV_VN
MS5:K$VU.O8B0N9UP:I93ES3OC!]LF:([ >L)A8QGL# L)$U5!#E<7@!/7B)U
M:H*F8F<IOQ.%#_Y,0R,\^#4:TZ4 +Y?3$9?=%L^C:42I\0,\%/QP(\W=B9%.
M8NRRJ\8?9!.6+4K-6Y;>%9ETL]S-CV B1I[Q0[NR90=<>KC(^1=L"&^BZ^%.
M7(]\&,Y$26DEM%R69L;($D_PV#S=4H'Z5*YO>]QI=SAV"N^.S*[=]LP1ZPU,
MOS?P^R/6'_KMMC8BM6;<Y-0K+? ?*_ -E'D@[J9!EH&4Y"&(O22.,*X<S@U^
MPY.Y<8;1&>925=TQRY@80[*@"<IG5(U1]+D-Z6Y?\G$>BF9%5^:U\0/RSN!]
MN],^*/SQ@+JGSZA[^@J-8#R3,A#K+<0[3W_<4[GM,7_8 T8Q^^V^:W8=QS%'
M([MCVFZWQ]MVFXT 2UIN:[DMEWF@Y783Y#8%/T-X$C>8ZX+<3A@*7Q1E&/F,
MEGZ+:<WFTA]26!C\*2UC%+5N/ 4XS5MHRL/CP.K%58^-<1+?9A/U\P%8]IS6
M1I%6&DE&)=E8]MFVWJ]:(?ULOU>7/7C!ZO6I"]&2EQ>O6*NZLA8+MMN.V59>
M2LTU^4$@(8[XC^^J-*]G)30GB;ZMD^AU*86F DT%F@HT%6@JT%2@J6"'V]!N
M&JMK^:$OTR)@@S&&WO='/EXV?+/^@./D"#S'<9S,EV6##@;,:5L#;GJ^R\RN
MZ_=,UF]W3+O?9JSCC!RO;3TU&Y160HZK*U>RP8E!3P;O[\N=\I?M+O-RZDO+
MJZV65UL0$Q7RZG E0VD"U03:  +]M"SZJ\7H)JGT?MOE"J/:'_(47IZF2RM9
M!EVOVV9M<^3 ?[JVY9C#D6>9UM"QAL.>S6SK";;+.R>.0\XBGX4I;RQ+;8DY
M(ECL:M4YA>:R5^.R$WD<]"N=!AT)?"SC-LNW>Q:S>Z;E,,?L=H=#T_$]'UAN
M-.AV;;L_\C6W-8G;3I8?]+U@PU]]<HTGU_X])\38YG?--'?,1:(,)+!-,-\]
MBXT\%:?+  \.X/ ,O#*E8V:5[8-90/BN<(XOOPW@U6#DX/Q@_)QF+/)8XJ4&
MSO(-O.5E=8;=^8']N.P8^*"Y"2./7<;?_LSC['VQ&/%1L-+P>[*P=67',^;@
MR51K:3A@&Q5,:&!9QG$0-9(H4&N0I?"@B(TI![GHK,W2%.Q'_$I1,/=]3@E[
MD>R0CW<&F*$0L9 T6!*'1@SF +PX8I$;L+!BL^0 YZ)LQ.A:W4KSV"N6. P>
M:YY_"_E<9$K8/>/SP=7!T8$Q:/>QT^R/N/%RE[*:U0E!.U=XTP^2J4C6 W3-
M&%X$O$S5>QZMF.5>D,EU+67$58K_S/630[PY3@Y+$)Z&;+Q,[W?ZW3[K#GV3
M]QW;[+8]UQRRSM!T.]V.U^[;HX'=>[K>SY*\66J_ELZWI/A;J\A73>Y*)SP,
ME18U?EA5S+HR@6E;$UJW*J3R<'+I Q$ 1/(]+LFP[[F]OC,RATX?>\"#5&).
MKV_Z0V=HVVS@6D-G%UV2^V130PE"%S1L"+"'9,'\=QY)B=>Q6@:2<HM$'AN/
M07*B:$6)RC/92RM>]"X*:RG.,W(*9' &.W%A74 V-X 7J9B-LF1]+/J"QZ94
M.O!_&RZ-I)@YI3H-V%$I2=179M<>=*R1WS:'PT[?[ Z';=/I]#VSW[4M[H\Z
MW8$%HF110%V0U78:QBRKRYG#],NY_Z7_I6-)N9)'@?CE,_QAOP%MY0:PXO3G
M-V:_+G6B?.K%F?P=^,-E",W1FU_:HX-.OZT87JU\.XH-G" ,8;$MPV$I&K(1
MT9\;QBD2V@PDUWU$Z59:PN&]JZ@]Q&K#3+8 ]=C\GD=.XQ1M9TQ,#N?"0^;H
M6:<<T(C!?X2[\6?.L'3FP#@%TQL\XUD,OD19C<-"5Q;MM$13.OJMMEK%-;(/
MI)J_%=/\K83<&)"%X$O$X@-<.HE#<##H4;V_HLT_C9,".DOX4[Z(P6.I/I-_
MP\%!N!<<X0AWP:(Q')!B\OD4H"(<&'A]QL!8<H/$S:?X4)=CA2>0)CA0JG*I
MY/0#XQHW[0&8DBFX1<1)L*KB"HPF9'FJZO$C &Z:L@2HS<#Q13C.*,6]UY^
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
M8I(]IDQ$:4ZN$,G?%#[_*YY7,C_HT5B6*MVJ&Q;F_ !03:;"\H/DVVJ""F:
M8(9Q.,=2W&J5J\QL""+RZ1*/4I')V<,%8C$&/HG.._'I3ABD$W%]TZ44BYJ^
M0EG*457$J?!AJF4D\,,4TW)%K@E@(_0!<:U:"A 5'(A $^8-8.X6F_$<",S
MNELGB.%/2@>"]Q?%$<8$EA=',BU(6 P9E:X)(BDKAR\KR4N71#%_^XL]Z+X_
M4%E=& P+4Y%.0_FW*:]E/.$+(VGHPMJ=N<S=NA6UX>H7>9U3K=FZI=*VHIH$
ME0RE#=^3)PTPC#R&%="JC ;X+I8)R+4D'F*^(E.'B3*%P"M.\O%^5=ZB0'^
MW11$YE.MN)3RJ/!E2Y!81Q[<!VL1*5DMA)FHRP#%&5$O]/K]ES()F1P*9,FI
M\5FD-\M?9#W<+7>P<,6XO;T]<*5,.'#CZ5M:F9FG;^L+VZ;,HL8JWHL\ 3F/
MH=<'@+DLG:-1!S[?K8,;D93R$2NM9 R'2I]1-9=%54I)BQ1.*GBYQ2#D5'#5
M'9=;E&Y3X0:6XR@6JU5P41)_+6FP9?CPD,F=3$U5)X6&,I992.$FU?"4<RDW
M0"1A)J>4/9100^5!E$&D!*)(CFSWL511SE;$LO@EN6HB8PD$"K@[8 HX5.:A
M(@AX.(&4R\5[5!U\1>YRPP59)2K=4C#D05P6*5'%ALF@:=4JZRJU?.IALJ!<
MG$V3=);=0$@V>A/1#D&)='4,@C_>*][ET<D?7#[_1FDAS,/+J@5?F"O,DT*-
M8*TC+C#*,?-/E *J?6->IR@Y+9$(3YKP< 8KH^(58<?A%FYB+-0H2 MN0"VV
M6->%R6!Q(NJI\2Q&O4ME,,N2;[3M^)*R';#SD-1%;C:B)02-B*9<#&J$2G5%
MS2KZ6)BM3.5 LCX(;V!(?E2 0G6"1B(R$F&C'&LQ!1>TT.!+>95@11155K4(
M4F6P3Q_KN1= ) W;@V*"-IX_52'X0].-,54P[>:B]$^4;X,T95G,J3.'R U/
M)<W&3KQEF9@_BLQOR?8R88\9Z10C/TLXX?7L@_XNN>;_(U7/89JB<I&)]"37
MKD@3;8L51M=OF:<N#^E%EKVL>I45&4)WD$^,%D'KKC=?.9FO5LHB^@I[HD!J
MQMDT19'YM?#H1?\ J0:*&N'JH\#M&2=,]6$H"^;Q/E :LB&&4!*R =<['9+5
M(=D[=$XMW.G\G$9K8>W/#T"&,\K3!KT=N$GL!.6Q4ZT@.?U1Q_DU42V)H&&Q
MMXM"4QUK4O5?%L>AM >5O9L8'-M643W9#,S-> P"4 9#IQ7/C&2?E)V:Z#31
M+2$Z88ZBF,)>(>+46U.*II2[E,*CB1!/E6-%,*C@&^H<]0/\G<4X3YE<>KC6
M"U$&+09G4H;!V'^+W+?$9Z[HU[$0$=+22M/@$AJL=4;BHA";R99IFF TP=PA
M&%D#',H8:=FDL-:#C@ZG-!5I*EIE),D8G3@01!>/3@Q^2#,^HVAU$:BN"BC1
M/\S!KDOU;A()9^ZDR"/XD;K":KK3=+=$>A4!_RR!!:F39!W"W!S,13/A\E2F
M'C]461'B9$UT%KG35H2ZKH@$>#1MJT]8UJ1%9 O=36XBEQ^?+M.4,(U4MFI9
M,SQ:I!")9C+R_ H?63V@71DAI>BJ.OVB@&IY;%<&7?%QM/A*&DB">2;98HL.
MU;IWPH*(<F!4K +!)=MPPVI%5\P99>AXC<][*D#2](6VL._&7 2X\20*B^F
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
MZ31>S(E!;1]BXPTPQI5;:8)?"6N[,RI&Z5TE:U)U2"7/H3"A4W.8YK E'$9
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
M 7N&DR/L0XIP,2+HG-2'ZL:?RBFE-/%O(4NM)07\BM#,(LC9#)#CJI3>6@?
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
M+$K:M)"V/8 25]+)X>#QTC331,QZC'!T(\/T#W"NP7A&,LTCW#Y5H6(" 0U
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
M IK7BV[/[B+?I^@N\>"7%J.A<>IFH)P%3HK&R+@#;TP)[X>0XG,PSH,S:Q"
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
M/6R3L/[VSK\'N'5WU$AR++BBDG!JQ$D$K[KP.V7_U*R>_AG&/FG93,W6<N,
M^%E#[!?.:NXN:$YF[J-C@.D*%8PY0[F:/\6XF#NE31B03VOX74-W653O&2J9
M/XV2@:.;WO4T*K#[SWDT825UCCL/57)P'%<.!>BL!5($5/(.F_TRI^VN=S9U
M+K+>_V('(\]NQ8<W%)1%%,8M2^G 3Y[ -0P?K)LQ']PXY)<6]5(M/'O9\-+L
MH'Y$:J'%TURA6KG0G2-T4DIW#R).&@R;E)7_$P<;9\:':RU>.HY,=M9RFP+N
M)36C>-0B-X@>Q00/F&EBB(?OHD5GE&5;_59+4&!W6T!6O8;[",BJ<R"KH8"L
M!&0E(*O>;>IN@JR$ZW/=XA@/3GOX+2RXH0);BB:/V=H+8,GYZ49KI/XMUZ=Q
ME2SW%' -(IH,<4M+QW6HC<8E+F-=LGM*EY@>7+;[Z6V)$7* ..>!SMMB>F&6
M9,FLGAG82%NLED=/=(?<Q!C,M\1KMF<BO1C!>;Z0U3"Q8B\.Q9UU.,/PW*N8
MXJ!\0%'YC\7Q7<3?-&]A5\Y%HGF^T*5JI#0\;(7K2!8N01MN@6"9@'Y XAJ4
M[[$',+CL&O+00K7Z=WZA(4#/-<S%O&X;3H<'O4"\UT*">8M3M[]WN']PN->Q
M3._GAF[;Y-E(+_>2C#7B+Z)N@2>(?,E!VJ/@^.=@M'<0/,/+=,#L[/C\'<8Z
M+(",FTY3<((3:F[S&2DT(9_&!XZ?#_,_8RQ#]!LXFG A!\4\O()75$_9/H*'
M+63,;!<5#JQ07Q]=@0B+J7].?0"U]'CMI?%=S4M2.[0JNL&,B>XOA;@CXD <
MPZ:G*OS1+B6]X5);RT[O@?60ND-6PF0T5#&?$2[0<@)AI(-V6#/.2Y?C@C2R
MIUT7/ XM^9 C;B:EM8NOB9V6)JWJ]8GRD)_40Y19?'31JU\.Z/'Z-&GJ3$+)
MM4*^BM+:DD,Q$;!/(N7116GN6J>!D%THF[!&UARVI<:Y+308,BWD,?Q)&2]^
M^\KCT6N? >Q0ZB8@7.[K9= \:"'TR_IHA]/L[MX_<M;/@H>7[X+SF[)2R,9R
M@FVI*#=E\%8OL/W8FR*YBN*;_D2?G#FI U"86DDF-YUBQWNH@_ SU=S[N[G.
M#&Y"&0X;Q-K!!(%YEX]MIIV(K?&4THD@T"Z6B.8'KU39EE,CC6\VX8IJ[M7.
M#[244CX##9T,=/Q0[UG#&<<R197P-\W.:Q9/I:91.KD76J\_HM=7-FL-1C$
M[XA;U%E=0 W<2 M8:A^3RV%>GI3R6Q.=HL4D(+'UZZ0.=[JCA$:&*%/O*SZ(
M2(A,XB[)VD3;<#WJ]@%. ',G;8CW, A1#Q:*IA1^1LT4\?)*,;..D_&%&^((
MJ2<F]KID[@)$"U!&!ALNY[-K\E[HO6RF'EF2JILYG=^.9*#,)Q5=S3LE0_$V
M_-TUX;VSL9=T)C:L[R(PT9Y[;YY@L^8J2>WSR8R+DC$8A##99":;E3'$ 4BZ
MP T"%@B!%LR3!EL!D>#3%);-Z,(2WZQ+WR'[5 EB'+7U>0\->8'&[/A=(R+"
MSEB%5(;FV=X@&^&-I>0P=[3TB,Z1T0*]A[)&M"@1B_'[,_Y9)UL7A;MM35NW
MA9^.\\9JM%Y-($%PH9/,5!]IEG<-V:>7?:]NFFW$7^HNH5')G1+"-C$CO9E9
MXQ!O GMGC/:<=FO&.I\-4ZP*Z@8*>D-+<*R;B%N,@RV>&(,Q<&-2IYC_)N9!
M6#MX99SAKMOR0A'XJ--[7!H$+>?\\<@W/4YO*/!%U+DAHQIB4!.Z?PPVC-7-
M0\CHG%,YC-8"1F,S:2QN1^QHJJ*J;+8062C8B'1C3:<4L#B#26P(RD M>JGO
MKBWDH1_,53Y/.;EO_/I"8:\3Y&6Z;JV <LXY5I$U-(89*F$F*JPL8B_OPO$B
MV6LU):+N@$!3ER!U+L]2/D>B.6.HU:5EAD+4SD*?6&9U,E;@I&F%N24IC3F/
M-6YPBIGP"3>:T$XG%X,XI(Y^1JC#?[ NH%(XVF* (7",85E.7CG*TK$YE,P(
M"6=;9Q@#I$H@BRY)B*DH5KK9.R.1Z?$@Q@1':;!A^24XIAXX)Q+5UE<V<ZQC
M*I,B8FM7XY.TNXN5F/ CZDQD& Y!/+CR1NEP7TF%6:VF-9REL$#8:R*]-K%+
M-HSI]I96V*LIL%+ 05^O.P?3,FKZQBQ'UB8=Z*2[\*K,0/S(@[=!&4,)*WR]
MC]]G:Q;]G1L5MH#7T65HR%.-M-'8N 1/\XI=K0LL+<$XH84:ZYXKFK*MU8QM
M-OENUDP:ZXA#Q[>8K8XWT^-DLV80[;%273+B#"TE>!I;Q!Y'M<=-:LPD)\-@
M153<$\SPKEGGCYG)<HUHS%Q?,MB*,T5[TP?A+MS8*478%X3WMLDL4,6T ?PX
M\%A9T!=9<T5^@=#)DJT[>U=-QDGVOU$M1K&8] 0K!.^-RM H$^]UX4.VM%Q7
M-#(TT1D. P/F-69^H\N4OBOKBHQA==;?K@HN@@T]NCP=%69#WI*9FD9@7'_4
M.!*O%U1G&6N0F[^LI'7!2KZJ4_36'+32&(IS>'I5&,5:<@$[,]HM>.\5Z2H<
MJE5&?LC33K_572RT*444(].<;::PAL&6X"X(A*:XJVX&P:]-A<F4$4Y;:J5+
MXF$G>TE;LIE+JXG[JS G@I5%^V1SOHI^?5S]>K94.&J,,#07-$%D\EX1K#A-
M%[*IX8)'Q^+CSN-%0VT!ENLW8-"Z<MG^BV,J\L!N>U2WK&D$T=WEN ?_L"[9
M<BA!SX$W2W7K>!:P@J9@UPP3+&A]7JL+ZI7'1;+74T7ETW9WW? SZI3MKOP"
M#XM25\_Z]^28?69O&#I$.1;[W!8]P6'RJ"V>G5_2AN3T_4P>&+MN$)$&U]";
M>^BCC@X0$.?W-H.)O)]ZVIY91F7FUL:-YOT,SYWOZ4ABA"ZQ2QAL.!;(DY]/
M^E^AT%!<@G/;J,_HY$/*4HM-1P4WKPL&6*?^3**6S<K(5C1P/THZ*DU/,8KR
MH(9$Y#7CLR?TM0D8)1-+)N"TMW_VPA'(R\4Y^\8"\&E/;U!S4\0&48T7P*%F
M9JR>S(MSS DN,#6I/O6X83(E>> 3,@NTJ8OS>ELG@&:[Q$: Y9I71)>\><$.
M1'2/-:LHI87:^X[IM,G!K@".^PQ]%<!QYP#'(P$<"^!8 ,>]V]0".);8?B\
M!G_ZII_';]_&=6"2P11#02/9BPV90CRB 5JB<O$2:Q<-D]]9]P9ZQ@$I$X&A
M1R(W09,I:<DN[A%8H(^.^XFN0R>,I@9MA@T*"6Y78!B<[N928:![JH-J84#Q
M]4)I>$#HB57H]0X(V:>;-'Q^G>,DY\YU!B#IM&VC[B&US7$6BOLPPFBI)P?S
M(^(.0'HRI!LCG TQ:+7\GKH4E9I/KT$,T$RO6#*SUKMXFT0_U;:WYLF>(YC9
M@4J][;,0^,#I/JT1S@#"]4?F]P;ZA6$<!O%EY^6M'4CP3"-K?WGQYJU%U=H:
M?:\J5I./.0Z"5A(9@D/">-.V)?.CQ0F'67QIX"26+P3DR;L.7L;IOJ;@"2VV
MPRB1,BH*%>MX?8J]NLE_I@LYD(YM'$N57ADZ :_>G=X.'X@ST7R]16B$JW#'
MK-(<?[W[+86M,\K,7^=%.D;\A.DM,@B.;3$T:DL"ACN@\XEN'FE >03^A=MA
M6RV[0"<G;X[M FFZA))H!5F%,J@=!\&3B<$3>G.;76017%Y9C+7JC6: JRV
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
M]QR4ET8!!,RE\081,J2#7Y8BE_B4Z=W=A2$R(U\KB]6BT^BV26W-P3;IEL-
MMS-!6EVX"'0?5<KIBVZ7,LL%[1D03Z0<#@;#SR4 :R#7/8CT$$^#+]FJHBO
M]UZ-V$?IG_HU>&%PGMLXUR^NNNA, ]1Z%/J_N^]CTT(Y.#CJMDA^"1!_%$_I
MC",'P*URLP9S@?'_,H]2#35U)-^WTQ,ZI;6(^E/CC39LGFC/WQLR1IVOK'_2
M0'TY.Z01;$19NE!X@B&#ONT6F10-[PR%@P# FC].-96+)W9>Z>(S3:QU>OZ+
M;6$Y884S"'331P)(-KLSZ&XK'"92Z63+@]_Z;O%2;?WYZ0E;&E3X:%A(SNQT
M'+NZR7-+5O)SCLPX?L?-L^/SGUV721_QSS,VR>,:0\]XHM]SN^DMZBA*755F
MLXD$0^2(>8_B)2DQ]NOX0AB@@7IY@X7'H5>.3&D7Q/7":&M8+\T.$+I1I*I9
MQN 1I,%T@F@9%B;.X*232$>)N1R[1H@\Q9QUX38BPV%X)VC[<)N;X&>%=:K!
MGWF1D@R!I%]IXVF._640;,ZHUK%A1B,S=RO.\_>,Z\,V8M0O#6?A>IJGJD0P
MO=]6#;_*:[!H"X*;<X^%E(1HDD97.8<E87_BXRG\05%_K.B^,LV'(AVU"#@K
MH4=G$JYNQOQ.+UH[$B+S%4@K96=&VZ,AY62P]5U-X013&S"-4':KH*3D@]JZ
MX+H0CF5P6X;(:\UZSI<%/]-E[_1E+H;#P5D8"#SKHLS3NL+?@'ZFGJ4T\IT
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
M-Z3Q[/JD"8;P<=GE&PQM%GSC("*NP'U"D$]D>E4F<6DSVYG"TG^0;^*T'A-
MZ,H0'-"O&1EA&17LS<@1,;?#)IWZ"R:\.-8PKK92*V+*81S0TM?$+7KCA;2;
MW?$HN6J<E_Z@QEU1(F(Q7E9J]M?PYXXQ6S\4'?[RW>GO7#,Z_+G;(QWP,/G?
M?[QZ>WK^^K=_G;X(SM\=GYT%)Z]___WTU;OS'H$F[J9HZZ"Z>@4"+4P:/2O_
MEEE?+9/&H3!I//2(%28-8=)8^:86)HT^,FE\5B%HYTQ>-,Z#T2 (WKQ]_>9T
MJ;DQ>2#W[VK<S7=\^^[EZ7GO#);>LN#>W="N(C*/:_S73C@\/&B67Y@&=Q<W
MKK%=Y,H.R]SP=6)KFF2<(!%N&79;_(+5#^_N!=OI7+'YW>,%L1FY:BL2I;8N
MB(/F\=K5V2<V7^KSQLT2DY*KC;CEQ?YP&\= C85.R'<)7B"%;F@__5E%\30,
M3HZ#H]'^_K;=+EC,-Y]B*$_7<L&-GQWM'GW/T[(WVMW:W<;&$']2FR9=\^2/
MA'EX_190FK2%^RK@9N6N3YEKSZ=W<&,=\ GY=18,#_Q?>0TMFSH@>\"&Z80\
MPJQT7<CTJLT&P1E&7S6'#I>(VAK20EUBPRB=DF"90/H0VZU3UR9CYE7=_XVQ
M$^AED8.K 0MU1O^L:*%8\E^!ZQP,!X9E_(4JXR*9&X*FG_TJT_-Z-L,B9?C\
MW$-(>_SE;W($_JM2\Y3S$[S<8&<%@F;AR,[";X2)U&_AE;&Y$]?5+\%>K32%
MNF9Q1C!0@+8BO_^AO:WC?#]W/^*9G<\Y=X_S^R*JHH%YN!CV7S;JOM,(:_]V
M^LOQ;VCMGYR>OGCYZI?SH-WHW[FWT=_U=>I=$/R,^)[:]#*#6JA!L!ISW36H
M8KN"-JJ%F_NOX?!+Q+*Z'K5B;>[4^4D^FR654S08S(+[<"L+K6+\P%97A6"E
M.K@O6WN)9(M4UV[/XQ44D]D=!,'O+U^=!N?'9Z?O_AV\>'E^\MOK\S_>KBZ4
ML?:*]Q72SF$[!2)W>0Q<RN-$C(X>TQ!YK"BW)'4[)/F2U.U:4O=(DKJ2U)6D
M;N\VM21U-R&I^^GGSRH<BC?';]\%+U_V9W*77+J]-7#I=-ZE$8W[_?CM_SU]
M%YR]?AN\/?WEY?F[M\>OWFENIW-"G+Y^%9S^_W^\?/?O$*[X[?@=PE%_/7Y[
M^NOKWUZ<O@U^/W[W[O3M>7#\ZD7P\OS\#_CHS1]O3WX]/C\]#UZ?Z=]B1\X_
MWK[$/'C?MEA_O,?7BPW&J6\[);2H%RH,X-]Y\3XXIR]//VBJ=3JMF3&("FML
M(.OW7WH7$N_=FC%6X4Q=%'54W/">/""HPDX#JA#-YT7^@2CRTYM@&.X,=X)R
M&A6FL2#708!2&B/_)I(SYZK4C( 4G<.RA)(8:J?(D\D"DE 9 ]8&94IAP8->
M^K(JD.PMBV;*2$#$*2>D&Z0Z[>"BR-\K[-_;']GH+)_ZF[J S5@RJ\SI?VID
MFCEG^EW,5.N6(2^1C:OHT7SW;"\B$3/UY0@N%/)W@R^74H\6VFC<JL57K]>*
MNH/RTHT-A36UW\F10-;5'$T(>]2?>-XGV-Y?UO3&2(!O;[&=BT.'@56:^7IA
M^BY ^6%$@>PQ_LL6]:R=ES @\Z=/F9RHKG)3$SK<WOX69Z<JX/]C^VP/8D!S
M90; CW&SXH:&CVK[G)[9]@6L3.-C/7M>\;?YQ+R%^;M=8_.!7N0K1,+$46K<
M"+Z3>=.C ;]IBZ0NK,DGQW77471_J,;K+AF[NX.1B(:(1HMH; \.13)$,EHD
M8[@]V!/1$-$0I2&2\0#).!+)$,EH/TYV131$-.0X$<D0&U1$0Y2&2(;8H"(9
M8H/V1#1^H S*)F=1.@6V^RPXV>/@[S9 @]R521'QV'CQ>&RC=&VANP^3C1\#
MJG ,KI-LG%_CS ;#P1Z,J"]R<I=?VRFYZ!-H^5U>16GPBKE+D("!44 &JS46
M7;1^(O:XVBC.4_SPIZ\<H=D]-9/FE^F96MK>!-OWB;62H2M_0VTNWT0@'&]
M/Y%R$HVT?N(E]I'81]W41!^SC["_VYNHH+8/;Z@_=7H3'&<9B%D,W[Y)HXR:
M++PI\LLBFG6@3<A=;_N/LI[_\]GP>QAE/?^G:-KUVSYB^XGMUVV->^R*P((7
M6,]0!/^*TEIYVK>:1E7P>W03_%LA,Z>GC?^P97ZW:M[[QN:_/CDY/3T[6P/%
M]M@U#AT(L#U]&6I<Y6 2W/.(7!]9>O2JB X(TY-[(^LC'A++[YETW.KU;JZW
M.MC><ZT_6PPHNJ[+9U.PNQ?N[AYV0;Q$^714^9"G'SS(SW\2/=3T _N.>NN
MQ#RY]OEF<\7I+JB<G&F?=Z8-P[WA:+!WU 7IDE.MHZ>:F-2B?L2D%N4CRD?L
M:+&C'T6<ML6.[O5!MK.[&V[O@S5].+I71JSW1]@&9+^>Y@CKO21L0N[J$3@]
M[Q89EWL?;O\PM,2I\)>=X5I+DYC&HE>Z[G=_04M%9&%M080B"N(4RP&QD?ZL
M:(4.'1"B%39*$AZ=ITM$H2^B($I!)$&,1I$$,1J_G"Q(><_ZJ(P5]"B_4C.I
M[UE/:5HOQ(<8JB(='9&.[B9"^H_;V-L)1SO[&R=2HG#Z6],CCG//K>!.0!#%
MZ5Z3$VP8[NZ#=[$,.UQWH9(S3(QF,9K%:!:%(PJG$](AEK)8RF(I=U:8@M'^
M?C@<CL*=W5VIT5D3E219;\D_=:!&9^C7Z Q_V-E>:VD20UCT2M>]['Z@:=9)
M%J1&1T1A<WQAD82>^[.B%3IT0(A6V"A)D!H=$051"B()8C2*)(C1*#4ZDN#H
M3IKLA8JE1F==I4GP'6*HBG1L5"*D_[B-G;UP^^!.UL.U%"G)IXC&V6QW6?"&
M&^QJ]__<&H:[AP>#W9V-$RHQE>7@$E-93&51.*)P.B$=8BF+I2R6<F>%*=@=
M[H1'N_OAP?;RV265.?U429+KEJQ3!RIS1GYESDBZY_1>F$2O]-S+[EWZH/>R
M()DD$87-\85%$GKNSXI6Z- !(5IAHR1!*G-$%$0IB"2(T2B2($:C5.9(@J,[
M:;)W>16E&Y=WW80$B8 [Q$H5Z=BH+$C_01O#G9WP8&]OXV1*LBFB<C;;61:T
MX08[VFMP<(6[A_N#@V42\'47*K&5Y> 26UEL9=$XHG&Z(1UK;RJ+=#R*"2SB
M<;]4TP]5=)$J^.\XN>K@P=Z8MSVXG-8UR<8JHW-_9Q?._0Z?Z\^&WP?GTZB
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
MD- @9! R"!FD3@@:)#0(&20T1@*-4RD10\X-$A\GJ%BH^<9A],R0@$&-6@:
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
M(!5V7O :QP##57/I>0Z04_)"@1%=I!&,LYJS2F$%5WB6Y$7$48\)Z"_X.5L
M;D.8)7BFDF?*6FX*\95RQ:,TN5+@&J4$!9XF0$JR2JEXL010_YLK<W8!=_U:
M;[K^@)I'PA<BV"OXQ,NTFN?K"G9%QA;5U0RV%U>6[+_S(JVNFCV^VO7&<K?A
M6R;P<JH2<F!([%R^!"S4%P:3=Z["PU9IA?NNR/^;1U6IPEPE.,%X&QAV-,_R
M17Y^I<)CBR]<=%E,L[1*X8(++M\\RHM57N#CRA7*FZ*<IRNX$_XMK^:\4)9I
M":^T8!G/8;8 +,LC[G!QU3V8@;A^<V?<8W,?*<T7<,+"'* F*!C0>'ALEE?M
M3H#_YDO\ZU=ED;(P7<"2PB6P],HZ:X0R_G65EZF$%/X-WC&:*Y=< !7O)^X.
M*%NR+_!A7[(# E/Q5UY6Z1+1 7BM<%Q+L#@J"40A[?$/C79(UM4:;KUB5V)7
MS)0S>"M\/NXZ%9^\N8%P S0/@-V9EZAT,H0I!]7% 87Q6@RP?:L*AW;."K%]
M<3SP9?P1QU,/#<93#V"FM)K6,%K%^+RGUO!KS_M//+(&'I3>_/:^&FSCXN>L
MG"NO%OEE.2PJ,CE1)28:U,]%BGL@!+76MO-E$2@9*9@N6:G\:,PL$S2OZ"(M
MQ!%NWRO.0 1D^.47/.++$/2-9:B*J9NFB@QT!;)*T$[XONG?Y_M&IZ3$[*7Q
M/YY\_GWQQ= #W3$M2]]T3\4\0C4(-Z_='D]^'3I;0CT!\@?%-A=SO"I E!8P
MB$9NSN$V,",9KQ28J R^"1>Q @@ TJ \24KX"ZP:7A#A4JY+N8S 24 DBL;?
MO14MX7(IPGIJ9^BS-",)\.@20, &L))F%ZC/=^Q^W])G>M-$_B';WS'-^]W
MD(1;(OG:]@ DYZ"94:LC2P?N\Z/I>C.KO7^[K>"E_IQ]A%OAKVM0UR6/UH+
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
MEET-SYM4?]O1.5X73<X5GF^[Z4#;3#E;K8K\J\B*75PIAN&JNJY?/[?0G#3
M<GIU6BW 2ZM_%8-1V*7(V;[$<M.]UGC8?PSK%/>RD.OV]$T[\'N,%:X5(C>4
M)Z'>BB.0AKBWW^:_W2%YK3?'74JP*&R.-?3%629QD%&T)&Q+*&Z\)SZSGFSY
MU<WK-Z[=,1V]UQ='Q)JS(W7.'\ZL2&@6>9 SY>.WUON61]XPZVGOC(CH=-<T
M%J\[[+8'6%@T3[EH%[C@%WPALM3[]V1EF<,45\VAD5YA\]X7V%6^QL[GL7R^
MK,G.*GD>LSL6)U_XVA+)9.QZGMO^OW _<3RWJ:=^PVN*K/'F@'$:\ZY6?#\S
M'(\*+%?=R5',;&S/G:A-]\/_J<<0K9?B] DVCZ]+A-?@DT=.TJY/^[6#I1O7
M?2L'<2I"]&"%#Z8R88<O+XO9M(T0WBT$>\>QBGQ5X(;'3N0-HGNV:55P5O6/
MK5Q7(]\2CK?HBCK56V1#XV5-1C1;B(/KG>Q1KPOE=D.VIO/#1@!RL\0R &+W
MXU=ND"*=X+FI,2V>X>W4SPUSU?7<; 9#4H/L>[+O#V'?_YY?XD$NX"SU&?;.
MPD>UC@?4A."<KHE'YCZ9^V3N/^[):7ENN:F0@:6$\ "T. 766#Y2\H#M"Q-<
MU[Z1IK<XG"IKW@#1D+8(\)*&F.U@'G5ADMKLO,F/( ZPUL_8_,:.6V)3=IBH
MA@CV.) XA%O7!3@77*L^(/=MGM4U+*J'T7MP74:A'1C<%"9*F/SR3![\Q.3#
M04SOF7[U*&C%F[ ,=B C8D;FW$"DRCO1LJOND]%41]IUF%_%H_G8K0X+"*!G
MK/8[B3UZ@V$C3ZM<-9?=8"8]Y;/SF:I$H$^P*D,% ^6B1TC;5O"\R"^KN:RH
MM<33GJ+"1]O)4BG90O0)Q+/WYQM_D6\M!6'/%=.[HBWZ57<0*7]JI69[%+7>
MPIDLLM)LXZ@MVM)[3Y0G0B!U GF'5+EIPN1)V!5KO9S]/V(KM?K0,[S6%RZ;
M+W&8R7R91FA+9]AJ<9Z"J"[$R==>R;,=M67"=9GB*]5J(F\;TBU@[*(^FZC
M*<5KSQG7K"/JH=; E97LV.(*BQ,T7M ;WA(K3]2S<\T5MNT=W?*F?MM=>:VY
M3*^UY+49[13'IO9D,?]KW5O>G4Z)72[6S8(5=0V*!WN?%5&BI.Z>([5AR>MS
MS)N'DCM+]6=QF*@YES2) V"'522/-C^&>7UV;)BRSA"Y6_,I1[]K\ZE=!W\.
MKEU^+G]N)SS]^@M8'F_72WA0I&1L"4./>?J+L(OSXBU\\$04,XXJK;M08Z'O
MV-PW-3L,N&9;CJZQ /YQ33WV@S".C,A^(@@>S-0'/"/ZHF[R^MF _\-PT.=/
M^6?#_&S)W\8S>R^+K*R4O[$E#.B_\C4(M#=OWK?XW9C/(>#YT<ZK':T"+=H>
M/&[JHUY7 TP"%]0<*B C"+RQ58KXQI9\D\MZ(;NV9<AUEG"6:('A!K M?4,+
M/3/0=!YXEJ4[MAX%$]V6K\$@S;BJ/,<"E7F1I6PH>_*@IT@//N]-Q="ZM8<L
M&SJR'3<%NO,XTT,=_*CDRK[7B&;]N(5N3"IT<U\%085NJ-#-T3<U=? ;&.4:
MG 9Z+%C>6IKU]]?OWWUZ\U+YX^7_>_W\[*WRSP^OW[Q1)59?OWT^(NO;GCGP
MA6_TWWO><Q!__NWC"-IZW;IZ[]Y^?/?F]8NS3R]?*+^=O3E[^_RE\O'WER\_
M?1S/NHUKPSP5(8]\73(1&.)?L=T,1DUD-R(1J_II3)-_;&G>*^LVCC)N+/IR
M7N3 I7Z1].+9&!.+Y)V:-_7LF?6HN46# >_C9IA-$!K&S"5D$#)V(4-_Y.Q4
M@L9HH4%"@Y!!R"!DD#HY7H6S"6+DT>V4X64$'.9HS 2Q\MB:AJ R':@\MNHA
MK$P'*R16""H$%8(*::#!8H6L(0+-0P0,/!$__,<3Y\D=<?.+(K()FD&"R,<<
MA+$ 2)_I-^%G4'!Y:'[ @3+L;TL7Z)?1(SE%<FJ_<LH\FIS:?4,26*,76'AL
M[/CD^SCP(H.-Y!3)J='(*>.^A.J'Y\]?OGSUBBC5&$75@?%U5I:\=RCF=DTX
M'6"1"GQTG^6$P$)>2T(+B18""X&%P$)Z:")HF4AU=C*8#GW _7E=2),)T^F7
MB97B)OU$-=I)%Q$R2&00, @8! S2)2-#!@6'C@^;F65]LSKWB P>;',@NB#@
M#_RO=7K!%ANUU$[& W-R*NS@8/OQ]$!UB_H[+HAV=3OKYU*(ZT:$K599CF2\
M=9'U5P6+1"./KI1Z\Y'FZD%L)G:B.;&-?0X\IOF^'6L1UYTH"&-NA_:3NCS[
MNM3.&5O]@O+\+(OQ/R\[87Y6/6=%@8UH_H4-5#8+L)^56$ZT5W%=66>I_-.?
M\(/Q1(EYE,*KE/]XHEE/%-%;I?K'D_1K]4NV7L9Y5?\=D T; 09C/?G5\FUL
M ]Z4/F_>Z=?3DP GIU8H"D1@&:[<)0Y"'(0XR)TY2)P8OI$P6TN<(-%LV[>T
MP+("C9M 3MPD<BPSV#\',?;"07S#42W/_C8'H7 QN5 >OHO.H@A4ANA,&7%
M>[C@JI+QJ?7T/G6F0@Y_8AN#DCL39!NN[_B!:UF:$>N^9C,]T%@8Z)IA.9X?
M>,P,N7Z=;33B]T,K?=_RJL[C.8"CP]!=U??OY^@8_R8GZ4_2GX!!P"!:,#@U
M.T%:$,5AY%AZJ'FQSS7;B;G&+(-I3L!L+PZ#Q(VBO=&"_?@>@D!U@N!AKH=)
M>B')'7&H-L39!4 \+ZY.S]%-Y(-";41(AB:0)DA(N.V9!H^9QB(_UFP]L;2
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
MBV9B53UU9-*(FXE!YRQ3_61IR%Z <L!LCOHR7'_?% !ELOX"0(&  "@C%!H
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
M-%I3<8V)G1246LK4'+>B8O0RQX$G-_;HWD5Z \8#XX%4()532P6, D:Y\8%
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
M!CP#GG$ S_"M5F69*9B^?JP(1TES(QFRKJ$SDV3$R3P#=R/#*> 4D 5D 8
M0 P3("IS,D9Z"DDH8FDSQ?ZJ9&N"-,PZ&N$!$*,-"7 *. 5D 5D ((;AR-,#
MB!"U\[%%:B9DXB8C^: CV6JJU%K+6M+) .+N'?37UI%;H^;!3_1&PRD%-7@=
MO Z-_9 %FOB'83G30R"G.^+1QE,6(?97+@3RG@.QX123J2FITYVA#+%;?_11
M DP!\X L( L<JPS#I*?'%,+%4&IJI(3HF"+&2JED1](6)5-R5HJ=P4"W9PJ<
MB'SJ1.2J]OI)C@=!R_W!)?5T\[*N.G&_ZI[C95VLSWZM;UOP/S_OENH7\]FB
M;F;+]O:SF_A;7=]E,,U7L_7R_*R\74D]F'2_Q5@D"+^$7]ZX==]%:6NVY&5G
MFARB(!^#I29DSLT9SG'GHL/MNGS\X;)\;Y^=ESYM+^)OSY:K[7YYLUF=I8M-
M3.?UQ?)97'4[YPEWZTW2V; [.\;N;-I6!,U ,\"7H?' ]/#%.&6:]8EJU88X
MMT2I14O:!9O8FJ;RSN0AX OP!58$*X)FH!G@"_#EA/BBHLY:BT#1N4)<G:)D
M1>Y 1ME:4W9I5*<O QIV )094,R!+<&68$L#>=Q];,DZ[4O1%)1,Q%$G\DHI
M8M=<;3+:JN*(;.GD[9 PHP%%&I@1- /-C$<S !@ S$T!)I6@2ZV25(W<[:M[
ME/'!D&&IO/.R<AU36@   S."&4$ST,P8-0.  <#<%&"D,<K*EJEE$XFM#91"
M8K(^=&BCBDN\TQHY8("Y^SP), S\"'Z$"0[0#,8[3)-AIG?YL?5-Z^ Z:FFR
MO_RX"DK..1+5I6)2/SE3C0AB#C\1XKJ6T-FZ4W#WY9]]+>=2F9%WAN[>N0PJ
M@\/"8:$9: 8G2\/VK@E2610I"-:!O$@=E>G"E(JNY!7KG%JHHIZTYA0 ]6F
MNFJJQNBI"1,T;J&<M#POU^GFFW@>%[G.9]_6O-V;S+2<S_HUMN_8J(/;X]7?
M$#XY>I\<5T3=Y_!"ILP^*XI)"N(2)<46%=GH@LY<V*D=FWS^LK.[]=.+S7H3
M%_U/^Z/Q/5K__+0=L3E4W6K\E'9SJ=7(+1+SN,?MCH,8DC@1MWMP0KGO8/,O
M#TQ0P"?@TTWQJ>IFJJZ5:M:1N'I+T7;XE)U7JG&VL94=?.K1YF6WH:FK]24)
MW2\_W1*?)-@)[#0P2P0[02B###9@)[ 3V.D35\.UEK1REEAQ)C9%40HRDO,F
M*:]JJ&7WZ.FX['2PR1[7<I2<.Q7F6N(D"C0U-),$3<'\AAEMIF=^L8H<K;3D
M^@$D_45@%%WTY(MJA;WV4;K[S;OLT7U[N\Q+F L#NX/=P>ZF87</3B@X/  _
MC9R?IE??R1R3ZN>VZ8Z;B+47Y%5L% I+)SD9:W=:AX]\>G#'^26?KO+4<VWL
M7(JQT]1'6V4 4F/S1X 4A#+(. .0 DCA(.H35\OT<VZ3D62\,\2M^\.+X,CY
MXFM(J9J\,P3WR!QU]S$JUY>QS(,*<\ENY 2%\ZCIN2,P"H->!AEL'AI&80H,
MSJ-NSE%5B9:SI2K%MA+845))D$LU&EU2*VYG%N^QJUE.,,G%S+7AD<,5CJ<F
M99?@*@AED''FH7$5CJ=P/'5CK(K*9FL:E<@=5OEF*$D3R'&U)<K&RMVYP>H@
M)TMJKH*;:S=V^+GF9.FJ42R3'&J'\2P'E]1V/5**ZUHZB;]Z71?K[4[D3B/-
M#B4N6"&L< "/NT_)L!<J9JG)J=;ZIIE(L<G2MQ[GZH3(6?"55OADO;ZHY=N+
M5??3GG7/OBR7E<3;/[_IE^7C#U;EQZ>8J3],,5/W.ML%P_&Q3[NW#?VT_0>:
M@6; +$.#@.DQBTI"&E<S5>DT<9.5HA&1<C-L;<RN[HZ7>Y^@6+]87M.1NT67
M]&=T^:EV\+'N7J[G=?7K6:Z7L/-3S<M?%MOO\C_C^44]*>" ;^!5\"IH!IH9
MG&; -^";F_)-:D7IH#5%:1)QU)52\K[C&Y5\3B[EE*;$-\<?D!+"W*OK9\V!
M>N!@<# X&!SL0 ZFBRXR2D_!]@Y6DZ404B5E;#4A!U?$U7VTP\DJW'5R"?;=
M<" X$#0#S8!:0"VG?]Q]YJ[G[**W3-V.FXE-$^13DY2<4#ZJEJK<J848\[[[
MCJ-%0#AP*[@5- /-@'! .*=_W'T(1V69O/14FM+$UF1*LB,<%722(N7H]:0R
M"W<?^@'(@6'!L#!2 YK!U Q SND?=Y\K8$0)5@M/7I=(+/OA8\4K:M[J'*H7
M87<*_I@AY_ 3.0 ]@!X8&#0#S>!D!]!S^L?= WH$JV@<,['-CCC90LGI2L)%
M;96UB6T;-/3<:YWG58,G1H\G&#)QG"$3L]?GW<-M>K2^U--Z%A=EMMR\K*M)
M#W6##\&';NI#+7I70A!4;5#$T67RMFG2(2O?V$6O=J^@^UCEY]-^F0UW?,3U
M=[)Z/\VA35.*<-B='6-W!EE %E.4!7@(/'13'C+!)E>E)IM\[?;EK5$J(I (
M-<N:3%7UZ@G>NSRTW5.?'H=N-\@2+#3TZ ;3@^E!%I %6&@8EC,]%BK.B!JL
M(@XU$;ML*36IJ/8#+5334KF=N5TG9:'C#Z:0[F93*48?-V GL!/8">SD ':B
MLS*:;3_W44ABI06%9#U5*;FIPKKHFXVN/KJ?G'ZFQ.@#!?P#_@%90!; BF'X
M] 2Q@FT603*UTB)QRHZ\JXJBE$:8&F+Q5U\.=:I=ZLG'.(P^3, ]X!Z0!60!
MJ!B&2T\/*JI**5GG263;B)DCA5(UQ:)<#ED(5OL.Q+P?J!C"Y(311PH8" P$
M@Q @"\PZ&(913X\K DM1FS34A++$SEA*VBDR1AFIO [&#8LKACBL8/21 YP!
M0X$L( N<7PS#N*?'&>Q<,RY(<BDP<<Z6O#"%1#8B<1*IU2.7[AVHW$[?;CC
M).<986# P9?2HWPY&*-?1LLVV[Q)S75/V@\2&,)(&U@-K&;05M.J\MY52RHW
M1UQ$)I];(J&C5=6SSWYG@L ?4N"7Q7S;E;BJ9;BC S!E#[N6>]NU0"J0RD.6
M"D@$)')3$G&^"JN")IM5)O92D_="D@@NU1BKX5 _2B+;K>Y;$'F\7&_^63<O
MEZ=%$A ); 8V ZE *B 2$,F0'G>?*;^)8Y0]A^1DB(NQ%+R)))7137+5*7_\
M;.0$1'*P)GK0"2P'E@/+&7(,GY[EF!J\2%J1L\9UF^"H*8H<J=9FLRE*Y]W,
M[XF.X^_:7G]MVMCR]5-:QO%&?WI^W20#'KP1W@BI0"K J)%AU.?CLM=]MNXJ
M9,<VD E-$-=@*$GOR?FB4I#)1[%S]?*IM^YWG"QP_34]RLR#'/M,X"\>7."#
M1\(C(15(!3@U,IP:E['NTX^0H_8E!I(Y5F(.GGR2J8,KH:TL(7#;F?UX:IH:
MPDB%2080> V\!J,7(!6,8P"6G/B01TN1V6>2305BPXFB39I<S2)GIZRIPZO/
M&.!$ADD&%& *O =2@51P>C(R3)E>,BH;GXMOA5I0ACC+3%Y60=ZI(!)[+>+.
MV*B#<PI221]))5TUA&+TL0H#)PZNG!_K9G:VR,M7%4.+!B"4,=O<N$+F'BZG
M1#$^:4O>2";FQ!2S,922,=YR2DGH/[M<MYZ>;)?3#\OU>L*-FJ,/"-@B'6.+
M!%E %E.4!? !^'!3?&@A1*%-)1]#(7;=_CAH'\A7R;&YZ&K<.<P'/HPD(, G
MX!.0!60!?!B&'T\/'XP-*F:G^Z$-LK]'TE/2F:F*Y)4P0DHE3H8/ QK*,/K@
M ,^ 9\ SX!F'\(S03&JYOVPX!&+=>4:LJI&4,@;5LLLIGLPS<,\PG ). 5E
M%@ ( ,0P <+:8E3QB;3)AEA61:F43#IF(8SNMIPL 1"C#0EP"C@%9 %9 ""&
MX<C3 X@H5'9!6]+:2V(3-"51+!7O? VI)"%.E_2^>P?]M77D/H2Y%->/>9QD
M@(!OP#?0) ]9H"%^&/X\/9RP0DF;O:<FLR*.ME POI 6,2;+V<=^)/.IDN #
M['P??90 4\ \( O( D<4PS#IZ3&%-,ZU*!Q)F0NQC(&B%9DXYU!$$5S= =OZ
M[O=TX:JV[TF.K4 K^,&7SM/-R[KJI/VJ>XZ7=;$^^[6^;0W__+R3_1?SV:)N
M9LOV]K.;^%M=WV5@RE>S]?+\K+R-&+W)=[_%6"0([X'WW-1[?&(;3,QDJFS$
M1@4*LMO/EAR-*3GI&O*?O6>[+A]_N"S?6U'G2T_;B_C;L^5JN_?<;%9GZ6(3
MTWE]L7P65]TN=,)=9)-T-NQTCK'3F;8503/0#/!E:#PP/7R)*5H5/5-44G7X
M(BIY*05E*XS5*F:;&O %^ (K@A5!,] ,\ 7X,B!\J5YGS])3B4D36R<HV22H
MJ,C"9)8NU1'ARX":\($R XHYL"78$FQI((^[SZTO(:I<A:#@;2-645-2-9.M
M5?JLDFM^YVK? =O2R=OT8$8#BC0P(V@&FAF/9@ P )@; TQT(495*&4IB(M*
M%%T3U&05/G+H_N5.11T !@ #,X(903/0#  & '-2@"DRLF0;R;"I'<"D#F6J
MS^2C$L$6U>'-F!(#=Y]S (:!'\&/, T!FL&HA&DRS/0NY34Z1L,N40Z*B;VQ
M%'1?Y\!6J=**K=F."&(./UWANO;*V;I3</?EGWVMYD;SY.X"!I7!8>&PT PT
M@Y.E87O7!*G,*RN*\)F438E8L*=4NS^:M5*7U#1;<THJ T!]&J"NFJHQ>FK"
M!(U;*"<MS\MUNODFGL=%KO/9MS5O]R8S+>>S?HWM.X+IJUE97G0+^9T_JB_-
MW?SQ:L.%48[>*,<54O?P22=UK-I)8FMKYY-54PA)4I2FE<;!E^#_[)//7W9^
MMWYZL5EOXJ+_:7]TOD?KGY^V(W:'JEO-<M)NKI48N4?^C[](*_XVZ=%RV"$>
M8X<X1;M[<$JY[VCS+P]-40 H -1- <IJ%BEF3QUS"&*I!'EC+'D6*D:=D[D"
MH'JX>=GM:>IJ?<E"]TM0MP0H#7H"/0W,$T%/4,HPHPWH"?0$>OH$/26=FVXE
MD>O>2>+0-"7?+,7(@E7)S9F=BT:.3$\'&^]Q+4G)N5=AKL78,S;@J>FY)'@*
M[C?0<#,]]U/-1YVUIURB((Y5D]?"D/-:.MM$"2+<;_)ECQ[<VZ5?PMP&G!_
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
M)P0'I;/9J6[^, 1W'Y_7_H-'B_+H@TA\_T7/RMNY5WLD'J>T].$)\ 0( \(
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
MC'2,MO-@]I@NCS88Y%YNL)PZW7?"GFWB;V\OL/GKJN9Z]FO_X:2S_, 1E'\
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
M7GJP^V_@:W #\G\GWJOS<E$MP:[[17U#3'I_K\OI%-C<7)Q,/ :@GK(+U%0
MMX5%W,1;5F<*E9-W42[/O1(46+/B32E+5@.$)U[9C"UZ  \Q56)9?E73R\-3
MN3M,FUH5JJZ51'<I:[P__RD+0_^'=BLG^M_!#^WO+Z[]9M5TOZGJ]I?5JCYI
M?SL>Q3BR(_F[\J0"C%4+K1:PCHDM%6QHLV2@5Y$*+L_9TH.;?P5V"'^8JJ^H
M*69JOD+MP5=U72XK.&/V)]!*%U/XY[]6JF$2SBZ#?RR9P(]HGLFF##GEC$GE
MH4HZ\PJXW?G$.X<')B,[IO\"058NAW]"X2<XGZ4.5WBGNM';STJH&5>UH9Y1
M,/&0+DV\"]7"0-Y#: XWQAK[<1)'E(2Y" @-*>A]O\A(+'G,F"]%KN35'H_
M&6!AWA<?U\=@DW.>-NB"79/,+TV]_/*AKN1*+-_7G^"PE$*=?BN;+V)V]J45
MA+_H];X:3:7]<.K;7]_<E@#V8S0)LIOSU(>Z37UY LIX+J8K_.,QP(N%/D\S
MRDBB(H"7'RN 5YYCVXLP3U5,A7Q>>.G/?FJ#DW]7U1DLX#GFKY@O(+^O+[_\
M]NFQ. SS\>&P8Y=]!8><4?L[E(<+ 6)/+Q\@=>COLP,^<Y72/$H2HHH S)Y
M49*Q/",L\T4@?1ZFJ3\D?-IG^++^P\]ELZQ+OL+7 4,!%F;^!((TCL:'WA*]
MB7-M\H#YM W+AF(-_45V@&V4!UGH"Y\40500&BE%6 )*/)*YBOP@SHJ]B]4/
MY;__#6_/WE68R/0 R)%&"83=157+1LV_^[$ :VY\J&O7P3,+T8?;R;4_HG7O
M%:Q9>H(U:.0OX ,,=T&HQ=+8$O"9ZF(.8K9G<4B/7WIL,]<&Q -0:_,=(*7:
M/0U@F7^%!P SL9R?>&"^P+NS,Z"LJ]K[[>33B;T@K&SC<=; 90!@0U_C70Z$
M$"+@041D0K&B(9$D2T1!@B)E?A8KFB0;_;36A^$,U^+M_'<0I>>O]9*^-VO^
MN#++Y%[0U\LP/NS79O4T4L\96L!G8$>=:7@BXGI@ \MWZ*^S"\R20OI9FI"(
M%XQ0)3 WU<])F@8 MS2*8I1Y-\E=].=A4L8G=393U\3O/0&6WPM@U7R$HK7N
M5LQKS)*=C,C5=4<,Z%4GRV$O=#3A\M;(CU QB](\(444"F"J.+\J3SF)XR14
M*DTX#>\[(G/GR,\N]QY+Y.=##09VN9B:=OX;NZ#EV$^L*?6?/H F!\CIOSPN
M5O.PY1LVND?FR'T/VNC.3&7K>C%LJ6W$,]'_NCBOIM-+#9 9^V=5(_,R+*T?
M2=%_-PQ,P;\NE#Y4=34=F=O6TRFBGIJ6L](85'@@V'1J;"R;!K[N530&JVH)
ME+PQF@^(^2M58WZKMZC+JB:7"K,\;&Z')C)<J3GH'YT3JS,Y;*H[ZEC\$;TA
M8E77..)#?WO1DQ:;&>]7Y,/0#_8=:NNW1KTO7C=+(!Z:(E^7=BP+PRSE"4DR
MJ0BE,B-,)05)XL(O(AY($>?[4E2[W'LLBNH7;;GI(3+=>GN/4T0/6YYAXW5D
MBN@S" YXA@6K.[EZ@RIJQ0VJ&AVWU_;[F9J#3:5UD4"?@9*M&,:(P6)-;FJ<
M001"R7H -(Y <,W8'VILP7[5PG_H.L8TZVN:U6QAK5YTSK"B4&*I58:Q:'#/
MK+)!M=HTRNK07G\__6_\BBP;,:V:5:US^<WA/-.3I6[XGKZH_B:&JNW/VS V
MP<]>*-#JK+GQZ6KU58&L-5.MOBW4'.=@R56-:%M_1V,/5K22)]ZI6)KTE68U
MA6L -J<2W@(6H?:*NIIAYF2CO&Y33=&"_81]L6X!*TW;9&G5]A$KUE>L.3^=
M2_PO[)+ZE4UU[]0=#,.<QF&F<L)XR CU0TKR5,0$-"<3-,B5G^W/,-SAWF/1
MM[CR&N;ZA]X>/%+I/FR-AHWED2G=W[4A!F8:R!E,HP'M.2UA@UMC32O'<MX
MWHWV7=B6QM)H7NU7!QD$8@U$ULI8?RA8:Z6\&3S'N994.@L<4WP4NO?/]11
MBR$0BU:F@E&AX+?HU-+24&#B"<8#:ND9PTI+<?3F3YNJ>VYXE*O7M&+[4G\8
M]O+<:\XQ8Q LM)EQR5YY59 X\/#*Q@5*7>%GKHJ?OG)YC[,IJ QEE9CZAN/0
MO4))0S]@]U$GH>Z9E39*[#%OKIV=FZP&%[9<KHP(?W$2',-M\%E0J[=)^&V"
M/:,2:+D/$H0*G3$1$<:2&.1('/M1%BN)8^OW(]AWN?=8!/MZ!XQH?YPX?]C*
M#!O8#Q;G@S /-J29]>MH8=9)L'J- *8E-$HK6;,+D$X@MU>-.AF\_ZJ'8B.R
M+?VOT9X$)EW#XWA:*.,[DUI-M9^S]^IPZ)O6;#AF.?RQT["[T&?):.9G>4$8
ME3B.*4U()GA.4C\.>*("'A5L7U)VEWN/1<JV@QR\]?(_4M(^;'6&#=V1$>=N
M4WNL=2UM-#=M6C]!=^A:*[\$1KM@-7#EL[*P#%>VV6I5W4P\J:;E5U5?ZH_-
M5:VS7ZT$VW!JB.JKIL#\TER7F.NN/PP7KTNX@&:R7]5<@EBO%4?_P@L1=9]K
M)A70R_=8Z-/NV_KOI]-I=8%+]::J?ZY6?%FLIMWLE1LI:)!&LE )V*XTI83R
M-"- <Q(21#0OPES)@.VMW'"7>X]&.+:KCTD:WBMC\KVK0!4WCY.1#UND86-^
M9#(2G0O3JE$@$&?5O,3<.[9%;&J#7$VE<<);)T+/_="15>UIM<Y1[6)E&^"Q
M_H*I!H]W<:[F("D+!9]75_Z&U!!=ML+F#ZX# 2<>QL.[FY2]7,#S$K,',=_8
M:VOLX+=X&9"O\ P3^%FGV:(KI/Y#+='-S$RNHBXQ+)@PPGU=QV <OBTCQ4"J
MC9S:*ZP]O.;EOQJ/"19?5=AH#)>Q.IO#AND2*U-LA6O1O=WFB_?NU.4]?NXF
M[BAQ=>VU)Z47)CEGC4[)Q%P [82O]1K-*Z\NFS]0V\$)!!5T:=9R1#E)XS;T
M-@NSO+8F2X,&.T>;5(U;CPOL['^,+/JU0UHB59PF6981D;" T*S  H8X((+*
M0@H>AT667$U+;)4_4(8WQE4W/]M.%XRZ0FUU>[[XDS3N#B9!YC\B57$06Z81
M>80X2^(H2Y7RB5!9 6R#%B0K)"5*9"S-TX@7>;AWG#U-@_A@DL>CQ]D$M>&B
MK8,_9D/G[1Q)055?[N#1*9@?,YH'Q"]23J@?Q"2/*"5)0H,T9\SWBV)?1LLN
M]QZ+T=*M^2/]. ];DV'#==Q$JMO9H3N])ZV/J9?<I).?,,!857+B<; 6:B#N
M;?N$U6(Q;7N:?&53G)K)3.X-*)HV,EDWN'D3^U.U0A.D66(H8*[0VF#3\M_:
M:--7N"OM9,MO7)?CP;?F=*M^V"['J>MR?%^"Y+H<NR['!S_4.W4YWD?_NN")
M^]>%W_WX_-V8G]PPPDRBY>4O:GE>R;=KC^;-(9TH2A+&!2=A& M"4V#C7 (!
MCS/JJYBQ))5[*\_8Y=YCL8[,PGMFY;W>TC_.6'K8$@T;PN,WEKHX0:W:X XF
M0V+ND$Y>1_M"&4#,#"#*HFO*@ IJ67GJFZJ%[@[<ZRA:S@NP,'1<A8,9@L$.
M6S(X\3#FO6[IH)2)VIA&Q#:M7[%Z#@]JLD]MU*=9Y_'K<+GJ522"4=0K:6.Z
MXK&:V4Q4^P+K3V-YRM6ZR5Z)"CR#_;I.'ZUFL''G"LRUK\K^X<3[W-U^O8 *
MK2K6+F Y6["RUG$7T_C2EEGJR!8&DTQ02)2U6,W@[CI&!F""]=/Q,6O=80*
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
MP>$DGF0S=J8F]A6T+%YH.TC [7K?%)=@+/2R0_$")@Q9K>^_KM=:_ZX7O/L
MB]EFCTDS!6Q:SG"=M!^?*S6'Q:^Q8*4;4%S6QF]_N4Y%L)DQN![P OH*&"XS
M(\-,, ZC_5-6SM99!^BVZ3V^'J76A7(;LXL;(YOTB#-]C6ZVG'Z_U1QSV72J
MA_'(;.:<8IJA*39;7VY]6^M&E&6CAZK92Y8;"0A@OG(S; I L)HMUJ5P!=.K
M/>GEOYT#YZIJ;"@%"A L.T0:)N?JN%/_^R-C7O"Z@^=<@*IY-0.%W$_@LON)
M$^P4D.!9-2]A@^Q&=Y%][8>\T%C7:<N79@P4[J@H:[&:84Z:N).XN 8I8ZSJ
M=ZM^V 8IN6N0XAJDN 8IHSO4!VN0$CUQ@Q1Z% U27NDD^79XPRO]@F!RB'*G
M?BE9$'*N$DZ4B,'>%2(F7'%)5!*E61IR54BV+R?$+O<>BQ/">GV:OVUL@+8F
MWP$G/5M/8C;NVE_8$K338[WO#UO!8<-]G(Z*<OZUFGXUF>28[UZMFM9LU=5S
MZ@P-09M7:@>(ESI=V&2CUG!%S&( >[0VU7 <IZ2KIAG=1.>>I3_7J<28F%GH
M<E%<!+%Q0(P%IC;*V;!AC$[6Z'+V]>_:XK&U&^"*'P2K"MF\7XO6*P7JYS>;
M4=)-<Y1AU58OO-7SRC^S;SMH 9E0G@I*"8\I)Q3D..I.0=(H5E$A<QJ&Q=Y<
MT3O<>RQ:P*RY]UG7[3S2!_V@91DV8L<GVM'%N3)5LKBQIB +!;.I$5K7EJPE
MD0FJ38R-8DNUI"I4;?*BV^OL6%O=.21U[719P'6PNKKQN%I>H*/65(&UT<1:
M:9<X/![7>=?,MK.QOFK,?,=[FS\:U^:6ASCQ?FX?^(XG[=+IS)JH.:@X^RU3
M0HSU$\)69[#% F0R>H;9-RW6[6I8'6C28N ?9LTNE/VR:6"@9O!FJ"'[BZ!S
M ;\"CU(GWND<Y#W\22SUF_7FN?<6W3P4YN' /Z;LHK'*>UT&9HO0OY8-GDN=
MZMC?^_83)LAJ=)7YMLTGQ!7H:M]=5=@^24:U J0K7>_9M$5,6#Y9_KL]BS8N
M)+>@F5]Z_UP!!9.EZ*CYC%VN@Q28[FE9^W1:7>C80EE,>B&"*3 ZK"8V#7NJ
MIM3G2[<,4$CXX1_J:RF5+MN\SG$:1%4O@J5/^)8GQ:?": 5OW\[4NB*(L675
MHC2:^,1[6VRYRX72%^!8DSFU[3?T16Y<F3:-US0NV*BVA-^7-;Q=VRT$29AF
M5?K]+JK5%!?Q#UV"MT[";2NSKM]LVR*W_2+,U6SIUQVG4L).MF6;-OUAWJN2
M;9?$W.F"-6T'"-NY8LN#(9'L+;CKD;//DZP,# PD<0\*4Z)OSE0;=NMUTC%*
MS$1WO:*N9J;FLRVPQK^VWX63BJGIA34I=";ZM/P#Q8;.B\&3I8'0G6L,A"Z5
M.)_K<!ZRL:61+1N7U1F=@) &0,YT(%47E:IOK -:5X<YA1?$8\"^Z8+4%1"$
MVG8QZ+?0:*KIJBL\Q.3VMF *%"?@T+3<63L3X#S@N41U_=D^71?P[C&(\BI'
MT+7EIJ9.+YTI0E^_V89>W^ ?4YWCNMQ8?;UVYSI1:2/?:.AAPUWRQUD@PX)*
MPD*.0_HD)5DH(Q+1Q)=1FD0"#9UU,BO0_I_,JGSLEO\=0JT\KRKYH2MH?U_\
MI. Y/EK9\AO@YI-:+DURU^_E\ORS!LJIQ<GEDP[6N9K&'=V6QXTYW+):V@^
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
MSI5<3=7[PE[Z@[DRC@>SU]4B\S,LVT_32H"&O7XN69SFOB\Y"=,@([3@E/
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
MS']Q\_$50'0'$2"+G<D(@# L(&RL&@#"L(  1@ 0  0  =( (( 1  0  4"
M-  (8 0  4  $" -  (8 4  $  $2 .  $8 $  $  '2 "" $0 $  % @#3L
M%PC8QMJMWDR;]F"[J3+W=EMRYW<LO_S;,TZ?W1,ZUULC/[+7\DXQ1(_HP4%H
MQRTTKI59!U\=$-AVQ5=[HZN;3PC>ZCUO/0__LUHLSYJ8[-]L[P=G=TR_!HLS
M4!8HJY^4]=MT'O.5E\Y+?[?CZ0*L=3A0 VN!M7K/6C_-%HL(VCH@K(&V0%O]
MI*U/O87!5X<#,O 5^*J??/7RO!%T^\VE7J6@K\/!'.@+]-53^EK-YZ6)\Z66
MRB"NPT$;B O$U4_B^FE6'D:<G]Q)75_8 _&GER]_^.'5JX'O@GB2 I5;P^#]
M]_9M 6%WDUJQ]/=4PQN1=)U\:!_9;-M5<?<+K1UQV=U(^P_ [*ZMR/M%U1%5
MX^D=RMD>UR.P77BUGESO7\=_?),1^FIN_7(\FU;C\+=G?DDN_8K4AE+#%24I
M2$TD,YKHJ#412@67M$ZR-L^JJ3W)GW2U(.^L/?VFL/OS:2A?+H5MGB]?VOG\
M8W[S-@C]+-^":7G8_XKI;\^>+][^FMXR_E:PMV7/Y=NS<[V]Y5Q_C!=7#OFY
MW;+YK%I-Q^L3_I:_8<^J$/TXWX#%WYX1\2QS:+X;R[\]&_^Q_&:Z.@FSY=G?
M\WC(HR=_!/'LNT:--#=__<O5>_/=8WBDG\;GX,1INW.V Q.=PX,/O V\S8"]
M#8$"#I["H(" #Q2P7S"# D(!06%0P Y2T^'!!PH(!1RP @XOODV]%)8Y18)B
MDLAD++&L:8A27HD4&\E\C?@VO,T0Q G>!O"!M^D7S.!MX&TV]3:N3II9*0EM
M7$VD]8'8I"R)1G+'E8_>"'@;>)LAB!.\#> #;],OF,';8.4"% 8%[" U'1Y\
MH( WG! *.%P%O"F#K?^RAVRUIP?/3_%]G%3L_@&B/46$%JO3[[YB7^?K7)W>
M&?/836KY+@CT\'1Z-S9O. C9N \'$+)SA&"&"&!TB#J $" $XC(4A$!< (P.
M40<0 H1 7(:"$(@+@-$AZ@!"@!"(RU 0 G$!,#I$'4 ($ )Q&0I"("X 1H>H
M P@!0B N0T$(Q 7 Z!!U "% ",1E9PA!CY#]P^:(ZD\;^?NW]?KG_/@^5OF/
MO\=EE3)L[MM$:T#@@FAM1;0&"18D%*%<R,W)(5\N%R)TT,E:11I* Y&4<F*E
M3D0EP;C1M;3*[KE<2"L'/[=J\*J(P;ITR,6?2XOK]AU??+SX]A_C.+=S?_RQ
MS>*Y<K:+8WZ<GJZ6B_8 ]H352+C@(]DT*$<""8.$ 2P "_Q.?_T.2HB B$!$
M  O  M6":G476R B$!'  K! M?JK6L.++:=D>!+6$RI<)#)%0S1K%!$Q.>[R
MR?3>VVP@MMQ+5H*$0<( %H %?@=^ISM^)SC1B.@5<4(J(G53$UWLC] F*6YI
M72L#OP._ PF#A $L $L7P *_@U4)$!&("& !6/H#%J@66F@@F:L7R5SE??+<
M_W2V&"_OS./J/X:@8%M1L-X# VJ%F/*F,67)I&NX;HARU!.9N"=&>T42M=P(
M$6I*FSW'E%_8Z>_ECGU_1O+=CBDW:E0;^:"0<N\)",H$90(P  Q8ELY9@+O#
MPKW'$0@&! -@ !A0'B@/" 8$ V  &%T%!I0'8=I-P[3"Q<2E5$0UBA-)I2%.
M6T,LY91Q(9-S"-,B3 ME@C(!&  &+ LLR[XM2PR<.TH%$:F11)HZ$&NU(JD1
M26C'E3(.E@66!<H$90(P  Q8EIY9%L3W03 '2#  !H !Y>F8\J KU/[II^>)
M1+\=O3ZJWLRC7:SF'ZM%]*OY>#F.C^H-=7._N=Y@#4JW%:4;-FH@@X@9;QHS
MUDVTKFD:(C5C1#K+B&&"DF1<2KH)P4;Y><SX^7L[GE@WB:]F\]=V$K^/;OGZ
M@KV?G\PR6/\OAI>SQ?*%78P7]PP?/UWP]],QXZF=^K&=_#A=+.>KDSA=7CG'
M;Z_/Y>?3]3]A_%C+9B34PP+(P_10T#7H&E #U, -P0UUV0V%1#7GB<A8+)$W
M@K@@ Z$Q6.MJHTPM'NB&O%^=K"9V&</?Y[/%XK=I-AR38H_^;L?3%S'[B/C&
M_G&P%JD6<$?0.>@<4 /4P!W!'77:'1EN3=2:4$\ID77DQ ;G"?.Q-D[1VO%K
MU= W=4<_Y9_@CI@<":7@D*!UT#J@!JB!0X)#ZK)#"M0*[[DEQH421*H9,8%S
MHA,WL1')-9)_R2%],A)7O=+!FB MQ(C6'"X(>@8] VJ &KB@(;D@=)$!(X&1
M@!J@!CK69QT;WFS>."-#;1@)W' B66J(B=$010WE5/E&B6O=[N\[FW^YFL_S
M//I@)_6*J1$3-2;UD#7(&E #U, ,P0QUV0PQ084)R1.AF2:22T>TMI&PF%(C
M0LT;J3<U0[_,IO[ _9 0?,29_K(?0K/&W5+5$6OZG&/]>N66LZ6=W+<.Q),+
MW,TGA#_JIS\:(%1@BF"*-C5%30C,\,806S<E>SIQ8JU1A-7>4&9#4[N+_1[^
MY-W]JFWF SJ?8?TTNUM'3*F1X@_;X-I_LP-M@C8!*H *; QL3"=LC(D-"ZEF
M1*5@B:P#)3HX0YQ1E'HAJ8S7"H?W,^UY'SG+,"Q0H4-1(4 %4(%AZ98!&*!A
MD5%'VTA.K(N&2,DUL8VP)'I9*VFTSSYF&)G(^THCAFF!$AV*$@$J@ I,2[=,
MP !-BVD:YIGC),FR@X9Z5;83"U(S96A)#C:!/?UB44\=RXA)-N("D18H$90(
M4 %48%JZ;P(&:%H$U90[J4@RC2,RYN]TK1(17#LO=9+1L6WVE.V8+\FW8\0:
M!E<"J8'4 "J "EQ)YU5^@*Z$"^%H\H+0)D8B+8M$>R^)CYX:SF72C/8M,WMO
M:=7P)Q"=0Q$=0 50@3_IEMX/T)^P& .STA.?8B!2!TTT38IXWE@F&'-!QAXF
M2^\_TWF8)6"ZF_W<W\3G%K>5Z$(](5B=(5F=8:/F#M<#U/0 -9AX RP=IQB@
M!JB!,!T::B!, $O'*0:H 6H@3(>&&@@3P-)QB@%J@!H(TZ&A!L($L'2<8H :
MH ;"=&BH@3 !+!VG&* &J($P'1IJ($P 2\<I!J@!:B!,>T4-.FCM%B)'5/>Y
M@];+V?QT-K?+6(7HEM5BG8CQ\?Y)*WO*4EFL3K_[BG^=KW-UBOQ/L./CDOIZ
M"0RD\"&%;],4/J-=:CB/Q/M8$\FY(49R1UQ(+IK$4U3^@26F]]BV2SRPV^F%
MZ%W]"$]9X;$9&4I1J !"!:$",  ,.)C].A@R:!R!8$ P  :  >7IGO(,;^[L
M)+/>4T'J9#V1(D3B'.-$J$2E$U2*1O2\/5/W)M0-9M.0+D@7@ %@P-/ TSQY
MR6$9K)*U(-)&3:1N:J*5SA;'6ZJB-52:C4L.'[)M8<V(P[E H"!0  :  >>R
M;^>"=0 0S $2#( !8$!YH#P@&! ,@ %@=  84!Y$:S>-UFIJ;!#2$R=*M-8V
MDKB:2I*H]Z)V3B9^K6UMEQNP=#)N>Z_]V^CBLG\AZWD&WB^S9:SFT<?Q^S(\
M^Y%Y)^Z1>?>E<?#DG=1@[ 9@[(:-&K@^N+Y-71]MI)6,,9*,D-GUJ4",8C6I
M&VF<$[5,ZHMM]_J7L^=/WKTM$OFO"X5\0ILG1[I^V.K\,,T=M Q:!M0 -7!
M<$ ==D#!)9N:H D7D1+IM2%&*)-_+SP+C":KU%-E7OS=CJ<=SKS8JBWBG,,4
M0=X@;T -4 -3-"13=.<V%.@8& F,!-0 -="QCNO8\";WCAM62Y^(8(81J:DG
MVL6&<-IHII*B7'^QK$)_4A"W.G]7(ZHQ@X>&0<. &J &SF=0S@<S># 2& FH
M 6J@8] QZ!@8:=B,!-0 -="Q[NK8\"+13:V9%E21% TG4M::F!AJ4MO4B-H(
M$:,>8GIE%V+2:%^X6WHZ8DV?DR=?K]QRMK23^Y8*>')10Y_=(7FB 4(%1@A&
M:.,Z$ZF1R3%&8A2L= GTQ#74$!EUDI0Z&US=NXS#)]HA/VH>F#G8?Q<#T8'H
M "J "OP)_$DG_$GP=?*6"Y)$M-F?^$B<M8XP+C0STK,@PC#R ?>2U@?' ADZ
M%!D"5  5.)9N.8 !.A9=FYI&5Y.&N[:"02+:1T$D2S9)7BNI'UK#J:.](]'U
M$3($&0)4 )7]0P6.!8YE4\<BZSHX9A5Q3<.(#"P0([.!8=P:G6(3J'6]2<M\
MJK4?_L#T2O@2B,VAB V@ JC EW1+Y]%]"Y0#R@%4 !6H$]0)Z@3*Z2;E "J
M"M2I8^HTO)AN:*QBJG:$!RZ(E"$1HY4CCFM6)^V,]U_<-]?!!,>GBNZ:31,5
MAUFUH;O)B_W-6WSSI:3%+V?GA]DJC\8+U>%'JH\R=GB.9^=8^P_@#'8)=ND1
MF_:43XQ*06K*-9$UKXGS/A'%A(@L>!'K"[OD3]Y]\](NCI]/0_GRP_^NQN^S
MM9@N%\^7+^U\_C&_<6M?\@%/FRKY-'VO1US)$6,2U8,/3YFZ4G=H&(IS>/B!
MLX&S@;/IS/7>P]DH7PL1!,]^1GDBG6R(C<831ILF)I9H(^0>$BB?)I"C%4S,
MX8D03 SP Q/3-YS!Q,#$;&IB4F!,)%]G-\,4D4S6Q+%&D43S'P*/NHG-'G(J
MGR8>HT94P<<<H [!QP _\#%]PQE\#'S,ICY&,.I5H(90(SF1/@;B/--$U#KX
M2)N&,__TRTR[65029B0D%I4.4(?@8X ?^)B^X0P^!CYF8Q^CF)$N^Q@?1"!2
M^T0,9W7^?:EQU5B?BJ^X&H^YEY?9@5416H[H XM.P:@,0FA@5( ?&)6^X0Q&
M!49EXS0H&QBCU).&.4:D2)Y8;AGA5M2*.F94LW&?MY?WR8%ZFL9J3(V8J&%9
M#D]R8%F 'UB6ON$,E@6695/+0K-388Y;0KDW1*K&$ZV:1%AV *FN=:!JXVJ<
M]\W<?II BU(C?I] "QK"7@'CR_P7-Q]?01[;?P+UI2O9HA/9QG._154Z:S8
M@&$ X X7  "@&!@>^T#'/0!PX   \7<% "#^@WSL('X  ,1_R   \1_D8P?Q
M P @_D,& (C_(!\[B!\  /$?,@! _ ?YV$'\  "(_Y ! .(_R,<.X@< 0/R=
M!L#!;>SL5,[ Y7W=/DZ7<=[5-)3\CN67?WO&Z;,;@7)]%_\CTP)VBAAZ1 \.
M,%O86>]FDW ;K+Z/ONT/5@DVJCCE#%PT6&CMBHMV1$4WGQ"<U'M.>A[^9[58
MQ@*IQ7+WYG@?J+IC<C185(&.0$=]H*-/%:ZKTJ=C 48:*K# 2&"DGC%2*;H?
M04F#118H"934!THJK>>KMA(EN&BHD (7@8OZP$6E4FYEIZ%JO[E4,Q?4-%2$
M@9I 3;V@IG41J>K'Z?NX6)Z E(:,+9 22*D/I/33K#R,.#^YDY9NV@<PS%JY
M&Q>@VS<&[[]W;>?U&XL5?UR!TYO*D?:.S5!'M^MU= <!,Y3111G=&Z_W'F5T
M);<JQ,802STEDI:6T91JHEGB/C##7:J?OD41>WMVKK>WG.N/\>+*(3^WVQ:?
MI@<C,Z-:&'0).#QUZDJ7@$&HSN'!!^8&YF; YH9  0=/85! P <*V"^800&A
M@* P*& 'J>GPX ,%A (.6 &'%^!V/JK (B,-UXI(:Q0Q5)5.M\(IKJ6MI4"
M&^9F$.H$<P/XP-ST"V8P-S WFYH;G9)7/AI2>TZ)9*HAFIM$J#39W(1:>QY@
M;F!N!J%.,#> #\Q-OV &<X.U"U 8%+"#U'1X\($"WG!"*.!P%?#@BMD.@+CV
M YZ?XOLXJ=C](T1["@DM5J???<6^SM>Y.KTSYK&;7/)=$.CAZ?1N;-YP$+)Q
MJPD@!%V( (QN  /B H1T$2$0E_X@!.("8'2(.H 0( 3B,A2$0%P C Y1!Q "
MA$!<AH(0B N T2'J $* $(C+4! "<0$P.D0=0 @0 G$9"D(@+@!&AZ@#" %"
M("X[0PC:A.P?-D=4?]K(W[^MUS_GQ_>QRG_\/2ZKE&%S9X^L88(+HK45T1HD
M6)!0A'HA-R>'W*->"&],TJ7;AS"N%$-SQ-1:$E[[(%B@5E*]YWHAK1S\W*K!
MJR(&Z]HA%W\NG:?;=WSQ\>+;?XSCW,[]\<<VB^?*V2Z.^7%ZNEHNV@/8$Y8C
M4;(9*4%1C@02!@D#6  6^)W^^AV4$ $1@8@ %H %J@75ZBZV0$0@(H %8(%J
M]5>UAA=;IJ9QIF&),,$3D;52Q,C(B?;6^X91Y9)%;!FQ94@8) Q@ 5BZ !;X
M'?B=3?U.-()2Z2F1-@DBC57$6FM((X3F/ AMV+Y[;\#O])*5(&&0,( %8('?
MZ:_?P:H$B A$!+  +%"M/JL66F@@F>L!""KOD^?^I[/%>'EG'E?_,00%VXJ"
M]1X84"O$E#>.*=>-48(:0ITJ,>50$ZUY("$EK>JH7=WP/<>47]CI[^6.?7]&
M\MV.*3.I1YRJ!\64>\] D"9($X !8,"S=,X#W!T7[CV.0# @&  #P(#R0'E
M," 8  / Z"HPH#R(TVX:I_7>>5^;1&IA%9$UJXFQ1A,C(@TL)4J]0IP6<5I(
M$Z0)P  PX%G@6?;M6:P*U%GK"%.Q(3(TFMC&9PM#O:Y-2-[+?>=GP[-TGH$@
M39 F  / @&?IG = A!\$<X@$ V  &%">CBD/&D/MGWYZGDOTV]'KH^K-/-K%
M:OZQ6D2_FH^7X_BH]E WMYSK#=:@=%M1NF&C!C*(H/&F06/-==/VBK(L4B)E
M[8A+J2$VF:A\#-*)]'G0^/E[.YY8-XFO9O/7=A*_CV[Y^H*]GY_,,EC_+X:7
ML\7RA5V,%_>,'S]=]/?3,>.IG?JQG?PX72SGJY,X75XYQV^OS^7GT_4_9<$K
MRD9<:Q2\@JY!UX :H 9N:$AN""6PP$A@)* &J(&.]5G'AC>KI]PX4=>64.$<
MD3Y:HJ7F1"<;:BJ3\NFALWKO5R>KB5W&\/?Y;+'X;9HGSI,RS?\I__0BYOEP
M?&/_.-BI/ALQ5F.B#ZF#U $U0 T,$@Q2EPV24[6SC5&D"4(2J6@B1AM&1"UT
M2E$H%:[E]WUND#[YB*M6Z6 ]D*)TQ!H.%P0]@YX!-4 -7-"07!"6.\!(8"2@
M!JB!CO59QX8WFV>-L377@NC@\FR^#HDXZ@U)DBJC&B=I\)O.YE^NYO,\CS[8
M23VOZ<C(AR7!PPQ!UB!K0 U0 S/4;7,Q0#.4&J-8HHEH5MJ6.U,3:UD@7$H1
M6%9X)O2F9NB7V=0?NA^2="2D^+(?0F.]W5+5$6OZG S[>N66LZ6=W#=A_\D%
M[N83PA_UTQ\-$"HP13!%FYHB7TLJ65.3)M242&\$<48SX@2MF^0DHTJ>FR)_
M\NY^=1'S 9U/A7VJS:VF&5%^#]<S*+,#;8(V 2J "FQ,+VT,RB6"<D Y@ J@
M G7JGCH-;Y+M=&*-M9JDMKD]MYXX&Q-)/*6FT8HR2H>1=;JGE%%X%@C1H0@1
MH *HP+-TRP,,T+,TEG/#DB$JU))(D00Q0=7$-XWSR1O:*/?T"P.]-2Q&C?(M
M@6F!$D&) !5 !::E\R9@@*9%)Z4:6S.B:V>);%(D3M0-\;3VUC)J;>.VV>FQ
M8[ZDSJZD$>C3"*F!U  J@ I<2?=5?H"NI&&:<A$CL4I2(JVQ1'-?DRAU:I0W
M1GC>MRS<O:70PI] = Y%=  50 7^I%MZ/T!_8B)5PB=%F*>)R!0DT4P*HGP=
M73),4=;T,#%V_UFMPRSWT=U,U_XFN;:XK407:L? Z@S)Z@P;-7>X'J"F!ZC!
MQ!M@Z3C% #5 #83IT% #80)8.DXQ0 U0 V$Z--1 F "6CE,,4 /40)@.#340
M)H"EXQ0#U  U$*9#0PV$"6#I.,4 -4 -A.G04 -A E@Z3C% #5 #8=HK:M M
M:;<0.:*ZS]V27L[FI[.Y7<8J1+>L%NM$C(_W3UK94Y;*8G7ZW5?\ZWR=JU/D
M?X(='Y?4UTM@((4/*7R;IO )H0WG1A.FE292"$FLII2HQLOD:<-28 ^L,+W'
M%DWB@9TM+T3OZD=XR@J/>I2?/PH50*@@5  &@ $'LU\'@PY.()@#)!@  \"
M\D!Y0# @&  #P.@ ,* \B-IN&K6E(0E&HR:FUC61ON'$&=D0Y[WA31T:6<M-
M"Z\A6HMH+00* @5@ !AP+I@S@V! ,  &@-$%8$!YH#P@&! ,@ %@0'F&J3S#
MB]8FUE"KF24^"4=D])3HIO&D88DR);06T?2I349_X[;HM;%_(>MYGM0OLV6L
MYM''\?LR//N1'R7ND1_UI7'PY/VN8.P&8.R&C1JXOD[$&X8IT6 D,!)0 ]1
MQZ!CT#$PTD$Q$E #U$#'H&/=P188"8P$U  UT#'H&'0,C'18C 34 #70,>A8
M=[ %1@(C 35 #70,.@8= R,=%B,!-4 -=*Q/.H9^*SO.(V!-G_,(7J_<<K:T
MD_MFS3TY,:$QV)!T;8!0@9@AY7+3E$LI7"T$$\11'XFDQA-C4TULPZQ4@3:!
M?C'ELG-M35#B#J(#T0%4 )5.0 7^I!-!8Z@3*.=0* =0 52@3E GJ!,HIWN4
M Z@ *E"GCJG3\&*[25F;J/6$<^:)]-00JV0@3-O8&-O0R&-OFI\@I@NQ@=@
M*H!*)Z "7X)9,R@'E -U E2Z!Q6H$]0)E /*@3H!*MV#"M0),=U-8[JZ-K&A
M(A'F94TD39I8Z@UI!--.F6AMJGO8(@7-30XL*:F_^4AOOI2,].7,R3!;Y=%X
MH3K\2/51Q@[/\>P<:_\!G,$NP2YM;I<:PX)AJ28AB4AD$S71D>7O1*V4I%+R
MQ,_MDC]Y]\U+NSA^/@WERP__NQJ_S]9BNEP\7[ZT\_G'_,:M?<D'/&T*U-.X
MGY$0<E37_$'+V\/T/0>G3%VI"3$,Q3D\_,#9P-D,V=F@FM;P.0P:"/Q  _N&
M,V@@9O<;;W"O>8HT-,2D1A))?4V<Y)H(KQJ5M(VA]@\L7N+]ZF0UL<L8_CZ?
M+1:_3><Q/^\\E?\I__0BYIEX?&/_V,ETGK$:4_G#DR'8&. '-J9O.(.-@8W9
MU,8PSK665A-N4B+2.$4<%Y9P)45M+6=-%$^_2+&C)0DQ4A(^Y@!U"#X&^(&/
MZ1O.X&/@8S;U,9QJ(8PS)'%&B93*$5<G26K5A- PZ4-DGX=C[N5E=F!5-%,C
MT4@8E<,3&A@5X =&I6\X@U&!4=G4J 06I..&D^B3ST9%EWKWVA#GK1911\W]
MQDDT+^^30?,DEH77=&2D@F4Y/,F!90%^8%GZAC-8%EB632T+593604J2@F)$
MLF"(;AI!*'52TAAE75^+K3QUWN_3N!:E1T**>V;I_F59KC]_#>/WNQTX[5$#
M9>._+E:GWWW%OL[W?'7Z7<\&2]7FC5?LF^K_6\V6,52G\['/[SR>5@5*[V.5
M7_A[7"X*'O-0RK NE%S9Q:+\,O]N,K9N/&FA7RV/[3+_$ZMRV/)C=6P7[8_K
M(SY6RUD^:S[]XNB*50(2GQ*)O*=(O'*]A;3?_F/R.^/2*"5K>M5$9BJ<S6VA
MNC,W\JQO'_=-'A;)CN?5^Q*3KV:I'2CY4YV6#Q:S&+AEM5BKRL=JO*A.HEVL
MYGF$KA;Y)&?C5E1?K:8SEZ_P?:'VK_.X+<4@CJK_*F=8QOE)'@^A/?6E-RM#
M^:YW6[]#>0I9ON93.YE\S'<\O]_L-)^LG*.]]=7)+.1KL--\39<NXNP:\A<_
M687\+OFBQ\OVL,GX?U?C4-YBD1^'#8OVMS&E>,XUR_8*>O8LP6;;8S/14S;+
M _#89DC'2<9V&8*S\Q%<S5992:?OXV)YDG6RE=KB%-OI3AD_TRS$U3SZ.%Z/
MI\P-MNCR^S)2_>PDWX&/51;:2R,Z3_?B_/-A/CLMH_2HNIEJ/G^7[5#,Y^_R
MM-22;V%VQ,O\1,\^5,S\DMGER@=M[\VD+']6KKQ]MA_MB<O?\LO7UU.,S\R=
M^Y3\RK1:EF>5QE,[]>68?)'3_+&O..NUZ_YE=9(AY-<_%\L_GJX_Q9G3_O=_
MJ_)_?VU-=_ZG\I/LG@HIY'LS?YF/M_FBYEV<RMXQB_6Q/,#[T4F7"L[\^4^L
MIM_NBZ\/]*Z?0]XO_Y%5/\Y?M=#_IWT7GWTGY94AU8Z2X_GY*T[S,2^R5?C]
MXMF<O0/3I\NJ7%B5Y_;E*.+*8=]4R_DJ?EM]^@VQ*;_7-Y6=?+ ?%_E:_G)E
M%!ZW%]2G49@OT5;'\Q(X^-.;PHHEKE ^0.&G+]OD38%S659?O=J+K%[[3&MJ
M'[<?[,VY5I[?B@M8V7Z,\[X-ZANH=#UZKXG>9[)X*2)W)IVD;@QG3#O"0LD]
M$\SD86LUJ9F,GO.H76S(Y7,0MHZNY9]C>+Y\_/GXL_M<)V]JUS3"DR"C(5*G
M2"QWGL3()/5,)^KLU?/2?C#*/>O#;6FI[)IOZO(<JCV^I:+QM,3#2LA?R/%T
M=V7VQLML!_S5V^UFDW#;S?Z7=6Y<O9FO%LO^3%3W>H<?#NBS^=[]IZE[FI=>
MFH^F+)_94<Z+\\E3N13G9>Y7)IAQNE@SX,QEW]E^NQA5=I&/6OCYV.7#TFJ>
M)U!E(EO]4N9X^JCZ\Y\TY_3;U\N9_YV\L(M\U,O+)RNSK!].3B>SCS%6+^(T
MIO&R^N?$3A?M*]FWHSPGF\]6[X[S?'?>8G99,#M:QY#/(LZI:*#/A\S+_'.1
M;7')+RX7MYS;\D'[MEZUN%@ZZCIXCKI^@6VHXQ)R2E!CL7+_DR%? +^.1,[:
MR<7XI%WD:(,&969?@#6>+F:3_(/_.*K<:GD9=L=Q$LZ/O_P&!8736?YZOCK8
M1C[>97#/[>12@/5TE;];Q,51]?QDMIHN%[>=;!T8BNV;G:R6JWR6,D[S\,L*
MN1@OBK6M/HR7Q^VK+X61_/&L7;E9G(]P]S'/@LH*^C@_K8LW',^K[\^'>AE[
M94&FO:#1I7'5]>?\:=QW_4HO\]*G@9X?IIW/QX6V+H?Q1BU%KE'0!KA:%,Q:
MGCVGO^E9Y'[:[KEHJ<_9_!Q]K!;',9X%YN9EDA0NWOE=9OAUT&LRR^<I7#Z9
MY=]?X&B64C[]LHV%M?C,9VCK-I1ALP9:'CR9TLN*7YZ!K;^_53;RB_+\M."P
M#7;&/S+V2S0M__[R<F$9*J?V8PO?3Q',BU.>3MHXX<5H:F]..!E/\R@H,\ 2
M7?VCO&F\^;XLEOE+.?EB/;CS)<;V).5:Y_$XO[*<8_T'Q/ W@_]=OO/Y&K/E
MEO]TZ;'_?!YFSN O5<RK_UR':TL<_)?9=%Z&R;Q L2WVV9OGHAXS+>B$$SE[
M7H4\WDU+F99VM(\7/K/&YUQUXX@[BY;GL7IY[)7G.KW\7%W[7,^#^/EVG!29
M+MJSJ":%68YG16WS()V]7Y]D5,+SI]FJ?ERO&/[O:GQ:_C"Z\*^%STA9C;BD
MB?EEY46VY;7VQ&<T.KI"JFO:?3>;A0_CR:1=+[DXLF7CDTN O70'/F0&R=YA
M?K8T4&Z6/[;3=^OM$WX\]ZN3?!^FZ_T48>R+$;C8(N'/<K+.";>L\DS7[UJ=
MV(^MJW!K)L_OL0YN9;O=KFG,8[NUPL587'5U:8&DW;YQ=AGKA:-\Y\EZ#T=[
MP-D*R?E:;W]HK__#JUV'FTTFLP_EL:\?QV)UDH_.[[!HE7*>D6M7\^S76DQF
M62Z/\PR*M\ P^[SC\S81&>5ES>Z6(??--A[V?9XUW='4_X[=W4\;L;JR\/?9
M1L&+QAQK.CU7NU^GE[6ME;8W^7.^F.39\K,;0HVQ":*6(1(9-"62V4!,R#\&
M[I4W3*HZJ*L[#+]?K>/B;]G;=HLA?_MF]FG#(7]6Y<F[/2UK _-5?+9>!;EY
M9W;^XQJ>UQ"RWO5[=0MPONL3>[K(=_7\NTV"DG:UG%WL(:>TW=M[>UN1]OD/
M(-NB;H[,5K?+WVMX'E'U0 ^Z?L6# \<[2[$8##Z.*. !>-R>;+/=ED2 1[_A
M08$/X /T 7@ 'H 'U*5K^/A"[\RA .6N2>[6XHL; V/3_;:=*"TP&,C</N\%
M8H"8/9B5[4((>!F<>P%@!@88X 5X 5Z %PA27P"#^35F2R ;S*]WAIC\CN67
M?WNFGMT3/=>+YSVR&M].840/%48[WDG]??3QQ,5Y)=@(*G=H8.N"RMU<Y+,W
MV#D$GMK/KN:V2M"=6LCWIH4WGQ"B. Q1+)N:]V_;]X.Q.X)+P\;8COP[..M
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
M;I-G:E?+V:>EY/66W^&W(&G$$=M[Q_,>#KD#:*C%CC20 63<O-,&T  T0!I
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
M=</__"=6TV\%&X&H0%2/)"J^-Z*Z^81@K,<QUCXHJB0J[-]A[P=/0Y^7@8O
M13WC(@8N&C">P$7@HOYP$7WH%.W&=O"8I'5TDK;S)/+SI.1[2MQ6T=0YD0.J
M-D35?QPPG#J[9']$U7AZA_JUQW4954,HA<YBH+70#0DIR%(*/1)K:DV"T[86
M-GF:XN?UQ=85)'Z:+1:OYK.3E[.VXD)^TU]/SYHG+SZK-!$7Y[3^P-H03U%D
M=,0,'U$J;ZT@MD].Z,H2^U"49><KZD-4C.'#! 8$!@0&I!,&)'+KJ&2!J, 4
MD9P:8CV7A)JVR*#@T5_K4;PU _)9(_8G,2":Z1%5M_<$@_T8CJ[ ?@ F7>3A
MCMH/NAO[T=%%(]B/#M@/7D?A/8M$&D6)]%H0PS@CWGKFF:#":+HS^T&OV _Z
M)/9#,#9JEXR_9#]N6K?IO>? &LT6AM59M=B[-.7N!63:HQW !V!'=N-:!P2)
M#D<T:,\MQ5<#\!3):N]8E"31IC2A9I(X70NBE4R*JN"M?8HUE3,:WOF22MN+
M*A_>=CN7C>A=:Y:O[TM3O;0\$"P(%B !2,##P,-L[F&,532&8$ABVA/I:"!&
MIT12$,XJU7"7FEUYF"VLRGSR,&K$S>U[0[KZ!&%AH%>'I5> !"#1GY4=6)C]
M6Q@IO$LQ,B*E"$0:RXD5)A+AE U6&VF;I]A9<B\+LX65G4MAF&;$>]BC^;J'
M0>K0@.2L0_TG'[/[X9LJS%:E2^"Y2/*GSW_<R3Z(X1NH?FVK&0RP.AQ)P@:;
MO;NP))7S06A"16R(M"(26WM.(G74B2":&#8().4C)JMR'?^<S<LOGB^7\[%;
MM?U<W\Q^F4V+&9O/)AE([WXL2=1QL=Q+[I%F(R7NL?MFZ([G .2G&YM_!R,K
MPP<,_ K\"OQ*Q_P*E\)DRQ)(]"P1J45-').!L.2<Y\$PY4,7_,IV4I7XJ*EO
MW] #MS(<\8%; 6#@5KH/K XO<L&M[-VM"*M93$H0)0/-;D4Z8K151'.5E$X-
M,Y9UP:UL([.)&S%J]'TSF_[27GW^&L;OOSM_S2^KD_S@_/IGO[X3]NPDY;A_
M_[<J__?7]B7YG\I/[&)1!MXL?^ARYVP>2O,NCLX[!N9#J@IV:3BLJ\)??KJX
MZUN_Z^>0]\M_1)N5\%4+_7_:=_'9=[*^,M3:47(\/W_%:3[FQ3S:WR^>S=D[
M,'VZK,J%59G,RE'$E<.^J9;S5?RV^O0;8E-^KV\J._E@/R[RM?SERB@\;B^H
M3Z,P7Z*MCN>%]O[TIM#1VU_3V_(!,C865PUCYKO9FD+/C,@C@'.YR4/V2?O
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
M"&2);)+-[J>>\YQ+G;.6"KT@WO3LVR7MOENR[MM8^UUV6]Q>3*N'*Q^4)M@
M0 (@ =3 (=0 &AAR@$. 0P )@ 3(<H U 0[I$H? 7A.(C#\&4>V>OR>8E ?2
M@9(-<(TA4/Z00#GE6%M>>J1\21''DB)#J4/2*1*P-:5F#RH$;;GX1?B?>3/+
MS7Z;@T3&H2X#C ,8!T 'H .D0[<L\Q"D@\&&2(,)XMJG'U0[9&D2$<+8LJ2<
M2&[C[J4#3!T"JP!6 = !Z.B&9H#<"6B&NS6#U,Q++AGB7,0D'$A$6BJ'* N6
M:2]9" \:8;B99MC1-A -T@&, VP#@637/LCV79S-ZVFZUL5I79V-F[;%VC04
M59L$"^/&UW$6BW3")[ G!"AG#3W:?R1T.%X%78</+SXU#]1ZSI"G0B%NN$*Z
MI YQ:DH?HZ':J8>(S[?UN*K_%6U]<4P\0+ZK:!*4TF_0@[@+S 2R&&P4( &0
MT$^U I&R@XL5A8,.GC@DF2"(RTB1HV6)O!?&XS(H(Q\T$7%SL;*C5FR;C>+N
MX7('X@?B!R0 $B!9!A+@01(@,FFM4C%9?^,1=S@@APE'TFD1<0C.1+H?";"3
MA!D%"0#$#[O#(&&V'\)]];_S\>P\T=S):9PV=MDT;9+8,13VLG+@":3L(7\&
M]5Q#B%)!3NWP&M645) 8!1(A-UHSP2,M)<UA*LFYI$(X_Q"-^O[8UO$GV\3P
M\@IAO_KL8].D%_P4I[$<SP[6=NTRV4:.U+"2;0.A,9#>8.0 '8 .D$ @@78K
M@8A347B#46F$1YS(B(PF"BFGM&7$><ST@270+E)XEQ*(@P3J)(V!D0,C!^@
M= P[40D2Z/ 2*)(H#3,!8<X=XDZ7R!@=4%3*X](;*5AY8 FTBQ3FE2@0.Q*@
M@3K(8V#E=IN![2$D(-NZ!VYY'=/-M)-B&F=%=1HS%T\_%I.J67LSXK.BJ2;C
M4'R+V__2VLUGU5U8059UYT5^/8=$A^.(?:_V6[NM>-\@!/IEYZS2$]D"2 #[
MTEO[ D&:PP=I<(C24Z:08*)$W%N/#&4&*<9"$$8Z:>FF,Q&7,O^W.'NS$OF_
M)HW?@:34?>V8NGH3U]X$WS>B ML%*@:0 "H&4DV@8AZ[+UX8JC!V2.E<<)Q+
MCXTO+2H]D]@X7C*Z\63GQZB8W>:5F!I:;4V?F0J,UVZ320/).4*":1_;^5:\
M7HQ;8B]F]G.1J#D^)JG]K C5W$WB!2/1(_$X1KJ=XB#[U&5J>A* ^<*6=3AV
MV/?<5-?EVCJ=,V6"8M0!<<ER.XJDO&WP'@7/G-'8>!?6[$3Q,IW7>#I/'[Z4
MVM7T$+/A*#LR6^W6/A@B&+[EV/L"^W>HLQL>BD!_@/X _;$G_6%=<-0KAY+.
MX(A;09%SRB.-+<;.6B_YFIV[-]<?.VE_2<P]<;TG303#MQR@/P!%H#\Z1CN0
M=82LXWT"A#(3+ _(TR@13UH$.6D)8H%%I@VC@JXYZW9S ;+;#",E0YL6\F0X
M:_A&K@-2J<U3_C"S"3#IWS ^>[Y:+;_-3](I^ [:C(Z)BGU>G_:HC:Y.NU;&
MTQ"GK;EE/)G;#B/TPW$LXD7N<Y7TS*Q?S-)3Y]'614S?)A0_1Q]/7*P+1D9%
M#IV/BD^V*8[3I\1\</I^LP>_6?IY6B>K4J=O7X1YS(,(;39$=;1-SLD6L=VE
MW;ZI6^S3;B[ZK::#J]/6UL;/L?;C)EVZ/+PP+GJTGL4FU^",BC)^2A]Y\?*/
MZ9>Z?8.RKD[2YY5W[C(LOOOKMYI2_.-O;WYM?R,_?M]^A&T/'D\O3W0^]8EG
M;?HMG^MIU8R7O6'3_4MG<G2-$BX(P"_L>&NIG__;_RO2?__1/IE^%'YBFR:C
MO)K%.EO\].ZQ[J*\O$=9YMJG6*^W%KJT0O[Z+9'XQT,1T!.]ZBO(^]E_19L6
MY>L6^F_MQ_C-<ZYN+J'C>O6*TW3,3VDQ_GEQ;Y:?0/3IK,@G5B0QGH]"+A_V
MK)C5\_AC<?D(LF7ZK&>%G7RRYTTZEQ^NK<+C]H3ZM K3*=KBN,X2_]L/67G\
M\:;\(W^!Q6CKJR(O,6ZU<!>6JO01P/'5I$J7L56Q230? D<WOE.2\;'.%SF;
MOGPIBJHL5I?B E:V'^N\;XOZ%BI=&L#\<VGTOK"%5[SGI4!&6+B !7.(V5Q"
M$)U!SH>(M-8E(<FAQM:@J^^1'=3EWS&\F#W^_=@WSQ?&>1 ( :G>'ZF>QPTD
M6DYDE8DKB^H0RUC72<->J5M,=BK.%A)X,K9N/$D2-)UBUN'^(EZT4KC5M"F2
M+([I5>F(R:3ZU#R[>@^O>:=?Q*3>^^,8YI/XIOQY>1H?[.<7[:>_F(9?+S^[
MY=H/Z7K_-*E\,LVWK&JNI=/>(E82C;BQ'!GK/(K&*1V88[8D&U;VQ,;;TVS9
MDH%?K-@[ AKIR=8COXG615#F>H0FV;6)/6W2/5S]]I"E:N>SZC)=O8@6WUV_
MW.*PEYF4ZY6D0N\XRM09)MU;(F4HT" [+FT'9/06&?A( 30 &D :@ Q !B #
MS E  T@#D '( &1T !GTB (T=K-M?R@8V7G8:[ 9A*= ()WMZ0#8.#@V[O%5
M.H6%Q]20 SJ .0 ;@ W !E@5L"J'1P<P!V #L '8V&(@K%-8Z*A5@5C8H3ED
MNSTL@4C R  VP'7IE)$9.#JZVO:K-^#PU20_^)_?B&_6!,K-;@6/;'^P5\3@
MKC9JN0<QF^SIO+H)#^.=;<)SU23<A;.K>[U!]'9.TX#H[01"0/0"-D#T CJ
M.0ZG>>G!-._M;PCB]W'B]Q!J-V\]/CP!'09/P$3 1,!$'6(B\E3GI#T5=WOO
M34A^OJ7=R*K'R/FS-0U?GU$&%F_7?MF T %^.^ #V&,XZ "W"F#279ATUMI<
MT[Q@<L#D )=TG4L )GV'R5X&@W>VY+M')N>VD%P/[4Q/PF^<]CG\]FN>,G%<
M34(Q/CFMJ[-XDGL!Y^$9N9OO[/QB[,5I?F*4AU/<QTX]A!G8J9W8J?XCH;/>
M3S^LT*"P &7@ (4G8R#V+D+^,FS$=-:0P.SX#HQNI<J7.EJ#'%$,<4(<,EZ7
MR$KNI;>"..J_'-UZ93C&E9D8;Y>:_>W$3F<OIN'52K9?'W/QHLGCFJ[.M;@^
ML/7JO%:TUL!6]LUS*MF(<[[1S/C^KVR0!2 +0!: +!A:J!-DP<%E06FC8RP0
MY!0K$;<!(R,)0]%XST20V!"W2UE MB,+E!D)+;\N"Z",%.+8CUE1?ZNJ\&D\
MF;3QZFJ6)T@OA]9U(9D&4J2/(>QAHJ.ST8C>.2W#Q ?XM "/.^0+8 .PT4O3
M AYM!SQ:ZKV,P9;(&2V31TL\<L)$% .W,AKKG"/K>;0KL9^<V5^F,SO].':3
MN)@2O8=0-QDIL5F@>YBK'8P!& ,0"H -"'UWR X/02A(KRRCRB,<"4;<"X$<
M)Q*)**RSF&DK]6Z%PG:"WTDH4/VPT'</ESB$N?>P>M[6\=2.PRJV?1GL'G:J
M%"+:4&;1\1!#[Y1E_[$ 3L;3A0(XFX"#/IF'=%#/'<OO!N!98NJEL9PDIY(%
MQ#GVR)%@$;:4*,<9\;%<>9;^Y..=!56M"%_XD<FU?),5^.X#ST63D)(._^8Y
M'TDM[G0LNWI_OA\V]8 5>KI6"-0(X #"W!#FWDB,.!:I-#(D">*2&%$R(BN,
M1=(:YP+56E*V"S&RI> VAJIN"'?O>!6].8VUG:4_BTGN4[(,>S^]?"G$OR&;
MWL.@1^\DYS#Q 1[)GN!Q>\^\[N($W%8 R6",#?BT7?!IG<.*2Y(C[1QQS#32
M 2O$2NL8#=(1J[[NT[[+9_.F_+U9U&KMH:;;8#+"8HUB+1 +8 >>IAT L0 @
M@0!X5VSQ$,0"5P%SSR2BW$O$=>F1B42@,K(876 \,KE=L;"=T+<69,3H&EO
MH+(;YN"MNUX^5#,[26B\9QK>P+.E$.2&O'G'8PR]TY?]QP*X&CN PM;=BGU-
MBP$G%)#1;Q,"GF<'/$]&,3?$"20\9\GS=!K9DF-D/+=$,A&(8G?M,/ZE5>;7
M?="]=!TADHR$(M!BNQ/K&%@>[#\@HSO(@,@SV/^U[;_VW&%1EDB66"'.B$+6
MY%[;G'K&(TEBX,[FVAO;_VTU$R&,CM0Z(S:@ZAI"T8]90#_?$H1N*Z^?03E$
M9S#6LZ#T,-'1V2A#[S3H,/$!+DK/X %^+("D,R !8]-SH("Q 7AT@$? V !(
M!A,_[0=0H/(3FARL/;IN7,X*;^L E9Z'1E+/@FK]1P+X-( %D*8 !7!1  =]
M,@]0Q=&!*@Y5"D^5"LB(P!"GT2+#)$7.$JNX]Y1+>\?^P46[O/3+ZK%7GT_C
MM(GO8OHR9S$WTGOA?3VWDR;+\Y=)G:_*/<[W4>PI1MHPJ/3LQ%H'W@?[#SB
M_@%@_SMF_[')^S5RUP F,>*!1F2B+!$I"2=4.L/U7<V&=F;_MU/L:4;2&"CT
MA,CS;M?82WLZGJ6K]W\Q%+/:3IOE6O-5,VLZD?WJB@*%N'07<Z,0C.BG,!TF
M/L!O 7B 3PO8&))I 3^W WZN=:14QAAD21D0QSG.K4A 5(NH \6:E>'Q?NX5
M9^##I2_P,KL">XAX,[I9N'N8/ !F LP$2 C !H3*.V2AAR A#!::**81-IX@
MKFA 5C.%+&5!!:P$#>9P$F([07-HR=NUL&7/P^/O9Y7_$SG;Q)#0>Y)1;]L%
M9J>AJ/*<Q2*>G$ZJ\Q@+%Z>Q''\E:MY#H$&$'%+S_0I9]$Z/]A\+X)H\72B
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
MW>^2">?KRO(A"-TNXLF>H]B#][+_N8P_'MN08Y!?2,>L^3[6]B0+M=.)S26
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
MAS;D!6$OP,B3I8\A&Y95QOSUZ\N=-P"4[=N9+@'CH<4Z@)6]D I !: "]@>
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
M5_JC#@4C.\^B#+80X"D0R*"+^@ ;G38N (X>@P.P =@ ;  VP*@ .( X !N
M#< &&!4 1_?  =@ ;  V !M@5/8)#LBN'!HE1UA?;F'N,E1FN0?E)#_XG]_0
M;]9$R\T-ZX_< ;]7V."[NZQVBDJN;GGW<3J+]6'W0]Z[V33O/UQW-N!0^.<>
M!3,<( 'W /=TFWO^V1X3 WJ1KKW]&(M7GV/MQTTLWM9C']OMU2T_ 3T-#VM
M3T!//:.G=_'$CJ?I^>)E>H_<369N)\6OXS(6W_TK-X7X'HAJ>*@#H@*BZC91
MO?CXL8X?[2P6OR1:&D^;L2_^82?SF[KI*_&EX4R8>S(1IKVW3WHSGS4S.\T/
MC(K_MM-Y[J1$1D5N"-2%08:WT^/3S8GT*:#Y1+!R3X[DL#9PB_T[#T-.&S3L
M/,P)KM4Q7&B-O4!4DXBX)AA9(@3B)</,.X4)OS$@]XZQ<75MIQ_;\54_G5\>
M\M:>YX?:[G'+'G-72/VW^8F+]?4^<"^:/]Z4]S0+IP_JSLDDAU&X8#C </0?
M*]N 22<Z*#]J"&[/T06R!&3)W;(D,LZ)B0QA)0/BUANDB;<H<NF$(E&5 >]0
MEJR"L<M8["I3U":*-A,K^JI8H?=IE>>:Z2-)0:1TU_" 2.F<&0&L %9Z+SFV
MJ#:&!12P.\ EW>22SF(%G./=HFM/,[<Z:JG .>Z <ZRXU83EJ5J&D^0<1X.,
M2'_J( )WBIC@RATZQQ=I_S;KOYD[_+#0/2,C)M;PC&\K..B]+('B@ETMM;\E
M\,]B6'M.:"_ATUVETD=5VW\X@+0 :7&/M, \<F\#*K62B'/.D*8Z(.N-+KGW
MCG"_;6G1TG#SR_1M^LY5^%M=-5\9WGEC,-PVZ@,,3!('N_"$[4)GX;"K@ 8
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
MVF W3 %_ #8 &X -P,;^)2F H\?@ .( ;  V !N #< &" X !Q '8 .P =@
M;  V>H,-$!P #B".76 #$F^'1DD?Q]H/$"'=I9$^ <17D_Q@;B.S)EB>%4TU
M&8?B6]S^E^Y#WG/?%]3@NVFE4[;F43/<=]#"P%63<!>P-IBM^@3(9S@P N8!
MYND\\Q!@GN'!")@'F*?SS(,W]<V',ZCCR7CG>V\&]F[<_(G*.L;<&C_6L9D5
M=6[B]01FP:2'P;??<?!GI_BXW4H"4  H!P+*^DFIP^J@(\+Z/5UJG6D/.I!H
M=$32,(FX*A72@5M$RM(;C@/#6YSV\-J.Z[;K_96.B=FRODZ&]9>E77V7S.J&
M_0^OM^IF5WMUK]6J&]$D'(]()\<\'VA-=I:_^RLA_[T+<.I*3 14P)-7 2 7
M 2@@%[MDH=:0B]HK3ZB@R#)3(NY41%H)A0*-(G#%(J>F8W+QB\E@VY&+^&B-
M^9Y/9TUVEK]!+H)<!!4P!,8!N0A  ;G8)0NUAERD-F)O&4,R2((XCPYI3I-P
M5,0R(JQS>'O#D;<C%[\8N;D=N4AZ(Q<QR,6!R,7;JAYZKQ&APF%7 'JUFO8Y
M&9>Q^*X=0/?]O<*AAV "$;DC$0E8 "ST& N#\QEV,KGV-H&],AL?8GURZXQE
MBK44S'ID552(:Y)< $,4$E@&3ZAV,H0-\_W]&T#+[IZ,/,P5!(0*A IP #B
MU@(L@-;:E]:R,D1FJ4(.$X&X# Y9+36*F#J9PZV*Z@V3Y7W46@JT%A#JDR54
M@,/3A@-H+< ":*W=Q[5L*8G2&$FK*.(\Q[48]\BPP(6))5:>;YAI[J/6TJ"U
M@%"WV"AO..6,D*K>>:HZC,_&(4Y#<3Z.D]")*C<0=SWB(L 'X.-IX6-P#D%7
M;=0:Q;'68V&U2!Y$20CB(@2D=?"HU(SX* VS6.^T.'9E1W]>FM$#;;U/?-#)
MXECP+ 97$PLH IO_Y&P^:$+ !VC"#MBC=31AI!&S4B/OE4.<T;S3WD4D2(R:
M*&I\W.W^^LTUX8[VUX,F[#!;@R8$%('-[S%$0!,"/D 3=L >K:$)52A+RCQ'
MGD>/.%<<&6\(4F7P&@<6J%8=TX0[V40/FK#3;#TD30A[Y_MLZ?<.H']4DT1_
MD_'L?&@%A* 3H9@4L !8 /^@N_Z!U,$ZKAS2JHR(4QF1B;G=EN?$<YO\!4%W
MZA_\L_TF,;Q(*+$?XZ4U/%!! 9,;>@K]7X"=Y>/^BKI[(\6 &+#@_88#J#G
M JBY[JDY6UK)0L#(<D,19[9$Q@6-B)("ETQ%*G=; ? (-;>34@ FCBBHN6[P
M,:@Y0 Q8\ [" =0<8 '47/?4'+%"1QD4BB3O\<%,("V(1,%B(IRB'N<N =U4
M<SM)XC-ZQ$'-=8./AZ3FH*W X?'4\RS^BBJ177!E\=,D(0B]]\?5))U F=BU
M.,OT6IS&NF@R!1=V5H1$I$55%A\3/\^>0FT@:$VH'07S=TBF^LO30Q%X,8?T
M8J)D9> 8E8Y9Q)7D2'LAD/2<82-+HTJ[-2_FS<)Q^5LVI\TOT[?I.U?A"S>F
M??+G9'@O7)Y'E1GHJZX,O<^5><Z%/.*;>3##7)!WT_J!U^-5P[^%]0BF'S "
M& %Y"/*PRR@">7A >:@-*[D@'G%)&>)6&^0H#<@Y+(1AGCF^O2#W+N3A5^H6
M-I&'F!UA O(03#^8?L (8 3D8?<L.LC##E'-$Y"'(CH?F)6(!TP1)SG#AC5#
M@DKM/552*M)I>?B50H@-Y"%EY$AL5LTZS 4)IO_1IK^M>/AA9MTDIG_#^.SF
M#([.7=Z.)6#W>7W:HS:Z.BWNQM.0J"TCD_&$S Y;@@_',2V/YD]4UC$6XT2G
M=6QF19W+(\9-T4[=*9*%^/WH_5'QH8ZVF=?G[=--ILSTBF96SS.1-\6G\>RX
M:,;I&]BZ2&]TTHP*.PW%+'U&7$U_F(S+6-B+4K=K'U+-Z^)XW,RJ.I-0KM&P
M1\4_8W%LSV+Z'K/BU(XOYT<TQ:Q:U''D#PG5XHA)NL[I\5-[?N7 \;0]B6E,
M)U;.9_,ZIB^3'CB[; &Q_BFU'S<^.9V,TR&7[W!T?;%?+.ULH\;3>6N;GO_;
M_RO2?__1/IE^%'Z2/C?CMTK7ZV4ZTB9$UEWDV'OHU<<,F_50WB7L__5;(O&/
MAZ*6)WK55Y#WL_^*-JF8URWTWR:!]\US@6\NH>-Z]8K3=,Q/B8'^O+@WRT\@
M^G16Y!,KDH;-1R&7#WM6)&:*/Q:7CR!;IL]Z5MC))WO>I'/YX=HJ/&Y/J$^K
M,)VB+8[K+&J__9 UQ1]ORC_R%\A\?-WG3FJV6@CDI5I\!'!\-:G29?P6I_^2
MLCT$CFY\IZ2U8YTO<C9J^5+DZK[5I;B E>W'.N_;HKZ%2I<&,/]<&KTO;.$M
MT_F<E3X*2Q&+AB!>$H-TE!A9JZ-EI9'1&73U/1!=^(#I[^0GSA[_?NR;YPOC
M/ B$@ @_A @?SY*%]M>OK*LFX:[K^EO"W3^2Z$YJ\OVL\G\6;4BD*;Y[]_[W
MYGNXZ#NBK!<7>.[J&2:')#USWO73S(8V0;6P&;9%#HZ=98?JDVV24Y7.:3*I
M/B4TMSY8-6^2]Y3\POC9QZ3:+FORLV?U_;-=<,Q.Q?B#\7YY<EMDY7L'[?KC
M&.:3^*9,A'/6\DT;C'VQO&&M:/J0OM-/DT1"MPW/54(&CH-"SN1&54J62//2
M(TZY<%PSZIC;J*+SC^6Y_=$RWH?ST_CB\[BY>/1=.LGTN?E$,R_FL&V3@/;W
M>.*2.B]BX^UIEK=)Y2_,]AU)IO1D&W"[":=%(/5Z5#6)VXD];=+-6/WV$+#8
M^:RZ3&0L]O[<O=&IQ<D (L2<']&=9OXZ(Z?VEA4>"C1VG1,&9/06&1B@ =
MT@!D #( &6!. !I &H ,0 8@HQ/( ',"T #2 &0 ,@ 98$X."HVOM(L;"D9V
MGD49;%7*4R"0X>^M VQTU;@ .'H,#L &8 .P =@ HP+@ .( ;  V !M@5  <
MW0,'8 .P =@ ;(!1V7MK&LBN $J>,H5TM<75%U!X:",00,>N# S  ^ !Z'@L
M.GPUR0^V'1D'C!1\]S1 0 KP"+@Q^V:19T533<9AT=(*XW0+1#JUO@#F2=#)
M#OJ:W->5I^V-T0#S# ](P#W /=WFGHN9QLO6YT7;^[S(S<^+W/V\^,?%0..6
MII[N7.T.!_-Z/E?[S7S6S.PT/S J_MM.Y[8^+\BHR'V;H//]0%$&,V^>5FRP
M0X,1!H\/H!" 2%\AL@UT7&T:CO&V>Y ^/;" O0%\])),P-[<#9';8T& %<!*
M9[#26;MSA$6_IS)VOB']&F,C@Z3464%04%0C+@-!SAJ&E V&EQZ',FYO;.2K
M_YV/9^>_7(X@>S,[CO6'8SM=#I3\;=7I_+?YHF?XU>;D+YH\+>=R@/CCNI%?
MGRY)KTZ71.R^\9)%D]9:NAKLF^="PY!)L$5@B_J/E5TYS$]S[/1-=&%0.J!T
M#JMT(F<8&U,BAZ5!'%N+;"P=TB&H$N.H)9,'4#H;3LW>I0C:8,0V&6')CZ3Z
MNOZY+;7=>]$#:>Q=+>06_S'<*Y)Z#Y_NZJ ^:N;^PZ&SPJ5WJ8'^8P&H >#0
M!SCT.\7<?V" S0 L=)XDP&8 '  .8"D@+-K9L&@@AKN(+3+!6\25,,@9%I&T
MG >E*+::[R\LVH9_FE^F;]/5J,(>AU-O(QW,\$;IX/XS"Q@:,#1]@ /XJJ!
M0(%T58$8[QRUW"%1.H\X2>+#,:P0=BRP*"(N@SB4 MDP.[M'B;)1LE8(<Z38
MPY*U@ZQ:@P3NKA;\/]JJADX4N8'ZZ:T8'B9$.JN#>A>S'R8^@$( (GV%2+]]
M[&&"!>P-X*.79 +V!B "$.D)1#IK9=)!/8_N?C>$\*[R4AHJ$3=2IQ\"(RN-
M14K0*$M&2EOB_85W%^&IGB:8*;\SA-M5@'S_]/@03":8S+Y"!+SX[H&EP_H*
MLN<'EU=,,F5H[MW"'4:<48N<QA0QJIDADAI#]I@]ORZO!I$]5T8?$0(;G;MF
MJGJ>)W]=U64<YU1Y51?>3GV<3&(8=AU89V5/'Y5Q_^'066'3N_1$_[$ U !P
MZ ,<^NT@]Q\88#, "YTGB;[;C-O[]P$N !>]QD5G;0<DJKL02=5>*%9ZBJS5
M#G'O)#*>1B0858X1:HG;8Z+Z(C[4TURU&5:J&M026$6 0P<<*_"PGZY*@G3S
MP462PSI2&TO$F9:(8UXBG1//C@1)/<>48[9WD32O8S.(7#,9,6F.\-W:"79J
M=\A2]3P#?6UB],_1M^ M&,R,'C;.H!1O@-JH=]F'8>(#* 0@TE>(]-OO'B98
MP-X /GI))D.T-\^*4,W=)%ZD/VD[-/$18#G0G#Q #:!F0+8(XL(=B LK@3&3
M3B"AF4><*H6L#PI)J3FSWEJMRF[.D>Y KEP(F",-5@GD;F\A KYS]\ ">@7T
MRCW%?E(:'W*7<>4"XI8)9(2SR(MH62FE"G&/>>S?MC,-^H!I:R./E(9-TETS
M3#U/42^;B=MI*.+GTYB16\RJ(J^5#5/6O0=9=\5/'_5Q_^'067G3N]1 _[$
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
M&CO_4BRW9FM'U&:P%1>MX;*49D.;Y6UOLMS'F:SU-M#:KO[9+M-T\?#ZYS"
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
M=*3H+&?3HKKA/=V0[]D[DO;F\=W'DY7=(RJ4T#O(RRR7A9J^^+U(?_1OQUC
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
MV8.+5)+HO5]6A8>6&[995J15.!UN#8\Q \Y@+5B]_I/T/_-4&J]L!C/)9EK
MS3CFN5#%D?-'=@EC!4BD9D :8(7.0P!:GB:I8";T(W*]0,U$3TVP8OD&S4K"
M ^ FE_HZ :.$?:Q^C<5>66<WP91,]17P]QS0I=W*8*M$.M.S4VV'@<[I.YUG
M^?+.::D7=2(7$S.I_%OU].C?Z@F"YRX7?3E/BZ:HMTQ4!4U6C)UDDEVN[GZ[
M;AW,G3MK((ZU'P)60*>$O%UX1-XW_I.[W0Q=)RZW&)1=\$*O/X;JW;0*N-0.
MO,9(598)UK_4J4/,2. ;)8P?M*+</A[5\9]+[7&KPCZU'ZOZ]M+OQMG$M#N&
MFPS0D8U)X@LW#)''0HD(PPRV^Y0@ZA')8\]UA>3W.+)KP3LN7[,\OX(/U_BR
MCPN]Q[Z]#L%VF??!R/-NKT30DT721JPJX:/#C6D+B"USEDWK&&O+F]H LQ@K
M51[U[:W?-6]M;+VF I4[.:T\VXM) *P9E:X_-#'GMG1KFB;F1:%=W]HO?=3?
MS/P5X[I,Q]X\+W\EJQ][;H1=/PR>)*W_C>+EAOG[#)2)")5""?=#1&3@H=C'
M\+E* A4E5-$@V%7^_B;/[DW^OG?DZ&EW'I=MO]V4=%E.>I?&?;S"/YR;U.,A
MM**S/(+R4%!.)(I9S!$1DJ+8HQQQPB4)*"$JO%%%^CU@XS1YK?>WY0D3AFY]
M8#_2\_GYJRS/LTL8P&L&,P"?WTTGOM:W_+IZ,Q,/;_[T66EWAK[EZ@/-LBRN
M6C>F15C]_V:P6?S&IJ]UEOLK-MT@MGX]J^V.:I*N.W+O*&7057  !:\GUA%F
MVIRDGK<J?^K_/GTPD^:867/TM"W2T9J_+3/9@ >L9G<RX)CED;, Q)(+77L8
M5\P<E5 Z*J^SRIACTOK5?^95./K]NU>GGYW99%X\( ^TLP(GN!=1F1 4*8D1
M27@"&SN1(-]WXT1%)!:,7!<X;5#>&<^7]KB]8D5:?(%79?)T^D_8.VD7TV>8
M,ORP/)2#RM[BR^T76'GV^VPJL^D[#0P.7SM-$NV*TY<90*P787\+&=8[9WSD
M1T'O1/@OH]I=F9J3-O^N,T<6[C@YKP[]C!GL^(HF=[Q*/IEHIY[V^1J0: &6
M*DFG#;%?R.DBV\1DN6CG)LQMUIQBJO)'=*H*:YTM<A)E]MU=G[\-Q-4GBBN=
M*^83KF"?S7RPE!RCP(\3[(*PQA1O8A^79SI/E/JD<IW/H+, ^B.Q3R5J[A'N
MHZB9DKQ7VE;I7>U\.B\6>5M%*T_KFG5K!-3(C XJ;"&;1\[)/->>=T,]M02V
M9%VH7.=OF$C%U"2TW2/&"Y51[>-A4*G) #'AE_6Z 21YHHK:-]_UA=I IL,P
M<1,9)B@0C($)%@QQ&@D4<IEP&BLPQRLE/4WYYO?UG'S64](G5KLBI_@N*?W=
M?U3R\V'6^\?H&H2O92[^T*'),7RWCN:MP+J)0 T%V1[1T8%8HB3T@5RZS$.,
M^@0IXH*M"CVA@KB-[!,]/:_-[+S.AH]O?-0_P_.C#H"G0!\TP&$79$K&FQ"J
M24MNY?IJ[PH'W.OHIDF5;JQ#FHOYN3ZK8T*Z?U8>C*Z_^B:[*>'Z*L NZ'0<
M(2() #[V/42)"A0.0;6SX"YZ=B?0<;> _J!#=YN809\I$L",8:PX(C$+42R#
M"+DQE3P&LTC$C?:D&\]=QY3$@^9NFJW1$CU3&SI!1<N[J03!ETZ86YEJ?9;
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
M[9,04 +\<1Q(I9E7-1G?H*2V/23]O?.X0HI"POD$]9-J,>O[/9]PBO,).)^
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
MHW7[*>D)[4YF+E[A[\5YWT:[W(KX4+S'-[M\ _DI(]^>0;Y]4+!.#\Y.\A,
MA=,#QW1ZX'@DCL]*45?Z[C"(^4<W[(%OYS[Y&G*('XC[Y62G9-*. ^>'^)G/
MCNC<+')N#N0JL8_/#HZMXA8>5!T,O>"1L?'#FJ/0Z=,H>5:.7T+$Z\JE*^N5
MSC]#M([N)>>#W<GYX-&07\MF:G5.\!IR>8I'!./J.7&?QGRY/XI%?1=27ZS.
M92WM^9M[<M&)=QJ_^/Q0Y%VV,,-B4*X?Q8QV9S0.7[KBIF*]BU'PQ\=\28I1
MR_<Z>/$)'XD;<PTSJY+&XQ8MM_G-0L)D:M5AHLT2E<1EPG5:<F7R,MZCG'8^
MU7P"?E)O--9>)!KQ"VFT\EC$<Q>,QN$*@O^2WRB^#R8?CN2([JB8"/GBL7!'
MSVK)Z0E=T3>['X1\475G9G\H$+3ZX<DMK.>-EW,"N*STJ4^'9)D\8SO?7\IC
MY<L7GNO+92M5L5!V<=_E)DK,!D3\ZSM!. Q":>+</O+EWV,A$TN\%P8#N1R[
MK,>W"*GEAF'P\,A?EU\MS29Q.V'6<)58X-N+/^*/&S 6"ZVSTP6\^82M7<=N
M]R12ZM=^DA_[W+CMN1X7H!\0C\92C?)WL.Q\HI>Z]#%:ND.^:0XJM! GB\[M
M_O:AQG'XW2K,N[*ZS!%XYG ?.TX^I%LG8.-P;:U3O4GD815RR3?)UTJUU2G7
MZJ15O2YW:HUZ^ZK6;)-R_2+YI'I!.JURO5VNR%\>R-]<U%K52J?1(K7Z1;59
MY5_JE:I&XM5,S]92TY\3.KF#!2_=3O_\!^'__2H]4/P+<3Q.?@4T GZ;"I\1
M;M"Q4$7WX!+/X#K5RE2"U7[MR8S.^@3R3GS%"1P++R7TF_2.??C]I/1BP?S:
M#R=_,>37G(>,_IC*9OP$JS2,B1@8<>)#<=7AK;CL,XG#$?M"GCXYE*OU,V>J
M]WSM\K$<S:W"OAR03JN0#Y&2/E>'OWWXI2.(]O=&[[MX 8Z-Z.T-^[W F;4E
M-W!9;8*C%^^44'%7OIB<"J';)U,QA1758YWKMJ@7J-)D];[8](R8^<SR<V63
M,85U/\<_GHC+L>;$94Q:CN=(2[-5JU=JS?(U*5<JC6_U3JW^E5Q6JPEQ:5=;
M_ZY5^ _:V3;@)&ES$IT@H;#XYS>\76\9K]<?!,E4WC+"K.^79)Z!9()D@F1J
MMZA!,K-!,G?8"&-C<M8LMSJD]F]])E?9F9R)SYW,4=WJ7U>U\UJG?4 N:_4R
M9[V<]+8[97YYM=XA[<I5]>+;]0S7?4;_3U:F_Q#>NX5GY4B9L]-+UZ>^XW(N
M.V6ZD6Z*1Q\/1$>FNWE><"^\!D[@R_J TA_16R2(Q'% (VZKAG&2J>>*Y+1A
MP'\4V6SC5%>92]<4U]1J!T2LHF0AEG)$,$X[_^5)SNVGVXO$Q_9H./3DSS1\
M)!<TIO(OK"_3QUGYPS\_KP.)]N. (V];QV!.SM;.>;5/5H5!UXV&'N5C=GTY
MO%LO<'Y\6>5M-C92IZB=G#,1X\[+@?_KEZ)5M OIMLG8 IPKLP">P15'CO"U
M#9($=%'E+F1]YD?"K3;^19)PQ<@CHV%$1#)X=^K^(D\)JORKE>3GYNWU*#E
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
MS#3G*I%*M?$B/1VA<-6VIGTPXJ.R#NH*&,!A;'#=';74*B 8#KT@+%I;!PB
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
M!FZ\"V[<H0^!'PP>2?4A9GXDPL1MI\\&=$J6=< *R$>V??"0?[;E#Z*9<0"
M5&9;_B"0.R>01S&]]1C_M^O^''_]YS\(_^]7^0'_0AR/1I$00,!?L<*?2/F4
MACN64BZ?M]:4TKL%I)+8DES+6=EAUE.?]0GDG?B*4:[A+B7TF_2.??B].)_8
M+5=)/YS\Q9!?<QXR^F,JF_$3K-(P)F)@Q(D/Q56'M^*RSR0.1^P+>?KDD/;X
MLSX3ZMW3QXB/Y6AN%?;E@'1:A3-)VK]TA++YWNA]%R_ L1'-^P)F$Z#E?K(!
M<%1/ZI93(5.PQU/Q/%5: [EJM:@7J-(EF]YB%Q5_9[E?OA1-8@K-VT4<@AX=
M1GRPD^_>,^]T% =3 RF?$"0-4Z?>Q@J_:"P;Y<P_<]S&E?*UKN$EN)+WY$JN
M4,\9><GIHVO7_W%+([:28UEE-,'9B  V, %,P"D-4,!1#4S >:TP*)#]!!H[
M1V,OJI<Z!+1 6?=$62]8S_7=]1FK*L !$\EV)!SRS[;\P3HS#@ PS&S+'VQR
MWVQ295\#&&;J#/.Z?*ZK)PJL<T^L\YK>,@\A4FQ!YGJY@0E@ F05H "!!29
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
MD'?B*T;YWG@IH=^D=^S#[\7"B[7RZ]%MT'WD__3C@??[_P)02P,$%     @
M%J!(5D^*%HO,@P  TYX  !@   !C;6<M,C R,C$R,S%X,3!K9S P,2YJ<&?,
MO'=<4VNS-KPHBC21)DT("HB B""])" B(")=.E'I(" ]U"!(;P("BDKO5;KT
MWD1ZD]ZE0T(-$)(WNMU[N\_[/.<\[_G^^1:9WR^3-5EKW67NN:Y[)F"_8>>
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
M$,;=T;B5Z-Y/-"RH)@?0_ ?"RT&CBB?W2Y04_P>CAPFFE0&*)J+WU+]Z^?2
M<ZU!N\1U6*"0 @LD)P"(T;-J\,7\]Q1!A03FMA>3((60&J,CLCQ)KFM7TK*?
M> 7U>'*>TL.:M\=:JN&!*LT;191K8PG#W7PAA&KE==G/!)@<8G:-$SU&CUKY
M0I/H;&L-D1&3+=X<0_L%%$W>AOVZSZ-6=@]-Y!C:Q5JH]*4 G'-OD? L8H'
M!H9Z;BS0W(O2M5_P,G]8B\ "D;SLT5+<[<.<XUK&7XH=]RZSYT@N1DOQQ"0M
MRK>?R3:QB"![/RZ$\PI"+VPXZDN]BKM@6A5N0EKVP=@J 'K7;>6E-.CI)/HA
MXFRLU;J(0-YEI36NPAK.6_FFZ=Y-:?(&)A5V^P]C&E#:HC:Y06\(K'0!-!X;
M@A:I'(F>Y+1TH2Q) ;]_2Y&A@VAH:PA-9!X&,UC-W$#R1F2E><J9543T,M&$
MEW6QJRV5? ()DZ8T]=VE* "\WLEY:CP]5?"4'0;3K9Y<6W^=U9J#MO(4D<0"
MII%G>A]*W6 3HJSFS.'&J-/#0J23WE&X4 %?A]ZM4,OY@GOCWV"/UD>,O(Q$
MO]V,@&;S=M%+13YTP#MRID4VM-E-0 U':YWM4E>]10:]F=8J3LCK"\<2WI#R
MUU:](PRVK2("SC.@521)6D;@5I&,J)H6+$#.SL)>C/(P+=";YL4"0>G%I_?(
MO<C\"0V6KE701F9B 1EID(,V+^)HX?%+I))\]3!:S.7(Q67,0>?+#O7]>\6+
M+UH 6.?WF'F;V2"[6H(TE86\<.$]@^@K4X86NW85[V/*^^<N:A-%"#P2+?*O
MOX(J70AL@?AY7T<V^)=[W>(C6<5P5(FXR[5ENQ6&*H1L&NP;J0*WW1. ,^I<
MO>_%UO/3C*=:]:_;3(T)IGKGE6AQD_*%F"0!](:1]Y#1=41].5++61\U,<AW
M468!1);7&/),,<HEA=7S5$_K"A9X,9;?XK9 +G^H5EN'5.ZL&=M&\]L[NMX(
M-^Z6O-AHH_;21QI] [\R$/Z\X94WYTA!V88=33Z=R,T<NDG>#'^&X$:F=])7
M3A(.FTZTOY]+"B[ 7/4D1KDAWJL@\N-FV.L;\"=;M0?2;T-V#"ICKPM,W=;8
M[S#0'H24R4?6NB$F]CK+42^341(*0T[9DX]\%4;7L8!NE=9Q;"KK&X.P\VL;
MLP!(6PW*805E07LAK_7-4P1(\KA9SL]2HAJ4O9341O2F'GYB?^KG9C'EH-:W
MQ 5F]31#Y2"RYC-CTE E>P\&T+JYUCL930N6M(Q3.C<(I\NL7Q?XGK]PU&Y!
ML&&U"Z+Q'FFX*,E8.%%19&_#.#NUUBQCSI/7@Z=V0SUY";_1/--QS<@&(7_X
MNB%N=L'L8Q'JO0HR'4Q=C!DN0]*&W>6H?I5&E9\6_J61HO6@Z"HJ$!=K($-8
MP)PX<\!D[, L8?%QU> BT.5A+QE\IZ.3M9@O0MX*.*EIAI1SMD 95ZL/B[)@
MKZZ_2^FX4NT_,E+[.IV4C?:N*Y\8VQ5ME7Q/?42]?P%,1:EZF&("K6Z??FQ_
M)Q\+W'B^34!R6V:%V?H[%I@@4!V3M#SE047JAS9O(09%S<=S+2KCLLT;*A]+
MOW4FL)@:)SJ+EAAC6PP'=3P6#]S<LL$"Q.>3LE&);J9>MPX]5&Z16DQ<J"US
M@C84._8YG .\IA]^_LAKLYP@&[2HOFG_C2P!554OY?D0T=#<$-:_7GU0C@6"
M/>ER]28FUXMU4P-UV2<6S6[?QVN_?]\K+P,!:2T*2>!K[Z/ @::$[7=YWV!)
M+:56 Q/C>A<&>^*$357MXR!\8IUBA\D4*=X,Z$>X):JMCS0KR/..TU&"?@\[
MON(UB]Y]T:<!*P6<K7TA+"PHN?F4(EC"VN;^D#USY;LKRE?WKLS?ITL<V86^
MPH!1.YHH)<217/]VV32D+?'VV,Y-.G4E^L600?H/^ L<>$I/ T4W/<9DD?KM
M(#K<_>C' D.7!P^8NGG=>V<?CD[T$E_&C'=-Z>%?N$\_%Y7H52H-4DEBL2!=
MZ+8C$\[#1_E^'YYIRXKV''MUA8Z F<>[_C8R,-#3,1LSD>"I9QY:X+1Q^I%\
M^WGA>Q7=<P5Q.PE3.:)FG/:S.UKO#]^@_$'--5L,Y:)88-ZD;5$.,:%RJ( %
M1HI[=_CH5R_T2H0 I\]"(B;$KE4&<\3TQJH2Q=!/-3K83PIQ_!9N>#G^@P"F
M)$TL]UL ^R^"/_B;L0.43E+":V$V@(5[P*ESU/ N%E!.G)AF;C[O<I>&"G8E
ML7QOIZF.[S 093X_2P93PE""R"H#]X\4.*JBT8(+U-=7;$'G?,PZF/V]H'*
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
M@F>0]71@X!<LIMDO0AW%8&H4L4!*0I7F?L-OVA_P^J\-\??_\8:X'$#[@U[
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
MZ?7GZ-Q&:P\DY6-L!<:U&D\?P/BNHD*;OX^JS!+<>@&"IF.?EW'OOT'AT-9
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
MHGP(%JM?E4P%.S-GE,<U'2>[LAV!41B/RT9'US.X',EZZ<NRV7O[8L3%T%5
MQF?%3_ON+"(9EA(6IS "=6#JR#%$+L2<9!E9%1-&^Z9H(>Z4BOQ^ &>?L#>%
MGVY#SR<3<Q! &@30C7L0LS$=5%'R)+RAP?MI9,%"M#JXHU#KD=QF!KQ(=D5"
M?VSWV9?X:B8=&OR\& &T6#1F#*YYO@:Y/I:NPZ+B&#0?Q)@8XKMMN&E@>L'D
MG8'\/D.^<X</Q'[B7:A^&O(#9!$U>@QW?$2@U[(228OUXC3RE=E>7)):E5UL
MKA'!'7;(C84;"/1K([C,VYRV:C<CT>'1PA;9*:?-&,[+<K#FG2& $&\-WUW9
ML54$7XB>@$\S16\00 )KP'1)V[[V5Q#Q'VH]73#]>\0Q"\RZL.5.A[[[,5NK
M/WMO)-;PRI!#SM3AE!/%0QZV,1H;,L[F+!O)FYW\L^]O!?1VRU6!PT"P-=-=
MG9SL7'U3J)4?7>T"OQ]=I+GGX>DMTU"LT^IS<(ZX!M(;;J;+7#O"6!PU,J-8
MA#DY(D.Y'&G/F_&AMM=K]$FI_XH%Z'H0ZL%1%G-_K,$N>-Z=#"/B<45A^.[7
MF=UCRWC7<>;/=^8;]BCX[QG57XJ98"G06 +V8C!-==QQ4N6.M:1;/E*L2C$!
MVM;'1T/QSIZB> $K$^(*-'))?BS;L"9_OCQE:Y.)/\GN0; 2;5;3V8<2(S0O
M![T,_<_9U#)M8"?E)^39[9V&CFBHO9:>E<Z-*%KICZ_;"7YTV42SK<8U,^O$
MD)[N]1#HZ&U. 8%P(EY_LDLSYH')FIU,4G'EMX(,'T8[0*M.$S\X8Y/!X"$_
M$00%K4$&!%'9*U6M1_NPGM75HRJENUI%JU:Z839CDU.N.&0V; TP>+=1\!W:
M]7C<T0@<3P\!9.G&K-SK3M\W,!?.(!;0NOG&>G+@>@>BC9GKV-%/N3Z0<2@6
MB7^I:$< D73",5?6G8Z=<GGCG,'I&L\7^=!6*'.UPY+'0<H#L"%Q&,C>L2@E
M_&$%/"V\QMTI'O]2$C P#STB@(YM$T!XNEP_8->]UPM!ZXI\RZ7DL68 =K_T
M'/A8N37^W$=PA@$DS U )$H\"Z4KTW!''/$L%=:ZE6;_(<#0'+N#' > RHS/
M?BL=</19?71N/& >ZSC]1J 0O+H( P?HF,&3OP?L.Y.=]S3;FJ/ ]B#U,1!O
MO 7_)+D,&>RLS6OF3:J.NCMW*7[=QY7"Y1X2/1H'$)N@!$"53Y'P:H0[F!)W
M7YZXNKR?/0W?&A&$<XC TY4<&('"_%NE*7TX[L3.LOAV_# !!-HAQC.OU0+K
M)+<I!$LM@%7YP6\ZH>_\GB& L!HC D _:O?WDTQ']Y-.LV'ZP#K['ECY/.>0
MV"CXO6HX]RXP7._>O-$F_ J6M W\@SBU'\0%_<$5?0@!5%W\<]@I^\,F@%Y:
MH@ #B.Y**XX!V'YKVS?N<*WF(O%D;JXLN-9E $RX#B.7YE#F3[D1M!URO,T$
M$/CD%L>.:Q?RC]X0[OK>K/Q6LB_M\P4#A;;AV"A]K ;BP" $?HKNQD+??R&Y
M<S\D]Y=J=0!H\T_1F>ZI'<5EK@!L >LUP 5WD6/@:W_J5>#$YB;F2NW)FR.T
M'=<_IRCMW/Q8+[E_*O8/K1"I@3-PA\!XLCU$.>96)P@@Z91?_'#\R8]5_*@>
ME_HQB0O)8Q3PAEKD^-V?6NT":'4CG@Z8/C@>.$,,];BB!0$T)*://Q=T@!5(
MG"+D+U;\-TI\[A^4N/@/):;ZH<05WY7XX(0#2*,=+4GU,;Y$CWX?(E$R NG@
M7/"4E%RH^F/Z"@6@)^H:_;&:.HQ7P1B!B'B<0]#?10?^!WK5_O=)]Q>]WUGY
M<X%0/+! E/S;!>)?4/HG9U5$ (W6*)5'CM-V.'+3$D!!/JZOW20S 3X<)#@>
MG8W3K0"C?1=<\UY#"J9:\<]ENR_&?T4 $_3,QJ+C&J0"3[1.]=O  4$E_3:Y
M:02PF@#Z1&=7'IB\?_;C]H\J_&WDG,#((>-(":7]-D()H&>7@7D+(X" KP?K
M]GLRC\?R1P.H,NEOJ^??J85[(ZUR3YI+L744;DL(I,BR3 T)+R[87N!FZ98_
M;<^8FRKQ:*+"VCO*<C/5+M4,6KQ;Z"DN>:ZO53S/GS42!*+S><Q&83^G'XL@
MQSJB/DL8C\\]0B.*:%7F-5J6=V )ZC<SY+FL09JC8 8< TK@%2M-UU/(<3.'
M<L.AT9L"^/YIDK)",HG/(K=N\.-I7]L5?EC18S6\'<8%-LIR.ZX)+3)I[G$L
M>@4CWY5U4D!QO;)8_\AB3Z\P:6B:IFBF.N"LP1$E1^?3^M;G; @9<<[1JBR_
M^(&"&NCCCU+!F292'.T";"$<;_3[SW)GO2Q&C)\Y54W?,,+^FM+0E  J0)2\
MQ\D58F)?HW-"T[1J\$&4+[._UG&TTMK(3Y\)M>KVN7_A6I:\XJAC7"R"8CZ"
M">S/-]-MJ7,/H_&AU[&WD?H<\\7#MC=.06KSSKZ_2]HRTU%I-RS)7@-=ESK?
MMG1%Q^2QU\ 2[//-A:+(RPX(P4\&7JRU&K%/],DKQ5%4Y$YW)2&UY;4N(XDA
M93JO.LVRC)F5;00#76UCGM+UM(%^MWK_I0FL3")I_"O$_J/F>,6OV.#_Y<SI
M?WLYK]2W/G?1K \Z*ASAXMX()[K<-YHQ]2X4G!'WPG'GF=Y+F?M<W$]4_0IN
MWDME"K:)*C>>7 F4H,Z"B6,X>U[F#!1E[Y7M)*</W(34IO9\R%Q?FQ"IDJ2:
MD/6N"T^FS$FP#B_H2E!^]"S(>O/-EMH.$VX9&X9NT,>JH2X(!;BWU4Z&6C]]
M?G'H'<2-><>>96'1QNDSRM XN0(>C'Z[>!@=4MXC20 U39U/3LF]N>KI>QL*
M^EZ%[\)Y(K/<I:LOD['&=@/61Z]% E#!.71'/<-XB2-1B1QVMG3^[C.[HY!E
M?<4]IDJ)4>PE=WB2U,KS1Q9?<C#PA/'U-RKZY]R']NOB'VJ7_U8@'\X-XIF%
M] MNJG010":0$^^3TI*+64GRWI(WMJCG])U^>T8*.6(]3MI3A'PDT%>CA9VR
MMT1147/6!XS=M!RQ'HI7J=K],)/H\H4 @LVD[<FA1[T*D:2SPE!^/X/CD2G:
M-\^4%)7HIC,%?H+KI68+!<4UV7'*B-W3_SA:@CNIRRSS ;T<:IPR%QZL-;=I
MRWM1YUJ%JI"*QSN7ASGM,BH8U_G]LVW2_YU+X#MT^U=1M._0,^(;]#3[[5SK
M+^A$=+?;I\O:RXD9LLY4=F_I7Q114;E&)Y0/';D3 G?;CR(/JQT(,'^'@SIJ
M'*8E1C:PU#]371(((!56^/[AU4AK H@5<^ @:UH>I?%S HBO=[^,2M%?951^
M5>[/"+F$[WEA',2)!99'/IU]WP[T?RR#^5<@6;WF0$G,_]]%,)_\G]^C_.O*
M@3=($;4AV&<%3?!L'P+Q7^]>LV(57IRM"3.8YWF7&&.$6BXYIZ)Z][*F[$Q\
M?6N_;"V<?&!"K8->_X23J;NU%$=S7?[.[>=IX!$]R6NYY!H4EX_+N'^B#O:\
MS%,EQ>_>@*?%ON@T8Q*6N)2-;#(J]F=V5MJUM2':NN]^95W+HG.Q%S UF[9A
M>DJ;: +(<1L<_S1L%D*-('8:'#>7/U>0].5<G#>Q:D%3\:0#IS</L&<=JL2>
MJ&&;U&R[;IM6]FXY*#)6M#."M_LM /I5]N/8(%IDX;%(*08<1VF#7)$.L)M5
M/,D&%FG5>Z.G\P0 T\Q+U?[2?%0M1'K7JV%!3]@"V8\WV96B#BO0RIG7#Q[K
M4E719W.?YZ-55;YDRJV@XYQKE5A4[*40'7FW;^PE^>>9]GM/E#H0<5B F,-[
M@#;5YK(K8]@(H!?LUV'"UC1NBYGX)M%MI^5)-TI22;/U6=FHY"Q8=Y))N?>K
M(@4W0?F\TJX-'J]!RI3D6_)&4E]%<Q'PQ_I8KABH^8!3-"K&=EB7G[,$W7'1
M)$E2NM2@)GZ3M'%>Z?:.]UCKXL*8]3,QZ^#Q $[5'1ERVXSAASK SC_R.I!T
ME^?9DEZDNN$D)K)R?H162'<',)X9K:WILJAK#IM27$J[&7CE6,:[!R#2:Q?6
M5>YLM_T'O3CX/@E L8@%ZYA06.,::/$'S)5JTTT[W;?WQDH#R"U)BVU]5W?C
M!RX/\ZWW/K]%Q;GBQ8[AWDO$7S4,@&I-K&KW/:">-K:=\'?,E<6,A-KE.H%K
MQ1Z]U:C\V)G#EW!\\%Y%[==W<34<FDT1X/RX[.19<^OQ/>:[>67EZ/M0W>W
M&5:K1'XVQX=WGPC7$T B2F:@'=:)"2I/WNFNA%*,1NCA ?-DQ[0M$\H*04NB
MLHGIB84ZL074EJ?%NJZ@5GP=] Y4+_6,[]>EG->R-I_&7HK.D.:FNFQ'HY0
MDQRKJ8%$/*_ID1]?R#W1UWP\>K/*)D)3T3V0];+AJ#5SH)$&;T7@M4QW;BPI
MADL-S6-*7_XXDFD^WYPA0D.X9($L/VK^D5/2VAVC2FGI(9]"04.)8Z MP#J"
MF:&+?5@+S$VSYS1W\-'60DO)P@FG+].<7'[TL.&HQRWY6='L6$&4@+>]I N$
MZGU1*H"?;EKV3*TGE\G&TJ99>:QY2._8Z8MB*S9M, YY*?.)O4J=S1L]Z1E#
M/DSC-X0$YQH/7RL6Q'\X'5@3M8)@P@EC(,]Q;D]+XEC;^0M][!F+5%",CT>=
M&4,&KE:^ZK12?WZ&Q*=*[[D0T5Q)_,G*"ZD+$2Y\K:\*^ZZ8*SA4E!:XAIVL
M.YDS[7!_$E2Y)YJE1 <S:1>"')U#G.E(]JYU<=O,MDQ.+F8XIBQ10.9G-<F2
MO$J:XC0:B <Y->IA!'P,\O,[ ^/MT_47P@=J=$GB;D4K"7\Q4;.Z=MS98L*$
M;@AW$ZN3/02C1D=X5XJD:"$R$X=-'14-9_@J>2V'666H_"G")"9BVDA3%N G
M*@7'/UHURG;;#U)"U#^29&<M<]T+41;\K.H6U$M7A97=?(/N]3<LJBR.ZAB\
MW0_;BM#4Q+!#R1W5*=0R>;PH2]W:-"7-GV%2:P@@7P@USCYQ?B?(6VA/0*FD
MHM/*O=DZ\]:(LN=D)<* ^DA,6)7TZ\Q6.ZWRB,6]B6S9FJURI<U;L60E!1B2
ME,H%EV1=MWR4J,'#"O>[Q!=(KS9\!+F!1IDJ#Y??<XG$>/D+;?,'A-S?RQ,6
MJ@GQF$D[#$[(:=:22WCCI<%XF)4L]XV$YJX$M@ZFA I0DVL7\MNU5+&V8,N+
MFC*0,RS-+_%>8K-DHW6*YQ9E/P68QCQ)7\97R&=W[A6X)>HP7[74LUYY<RT%
M>?JQQU7K('UZR/@=K%5#K7Z_MP8!)$^/-*9QUH>Y+?5)"N\XYE(00-[/@G:H
M!PF@(\#.$]#KN&MEZEC>4%W![$K.X[<;M'0^^FN13S(,U']5^2X/B@HK_<WB
M[RD @,$V@!IV3A]GIH(&79')WHT7>(O"")FOJKKHE."(Y_6Q3J< =,F(1#^&
M8(>Y<!(GX&V!H]C+8)P50@=8\FCV\0B?.00K\!TEG%#:AT-%@!TYAMCWJ5"E
MC8N["^!:!7=OL.!&/0D@]GFE TT*X"0HOC4IN-\D%&B2X<\F]0\T&?2]Q9I?
M#<[-(JWS6&I7@2ETHJ%IL&'S]00Q>*TE]0=3@$:.W-AG2B,$_1S[)H^XQJ6*
M/1>G, 6 <):4O_<W?_7N*(!T+N+;&N B8\C/.Q%XUB.065EK'&,07D3V;^3^
MC0,'R8WOLHE%,N -]A("\=95\. -KM];.-"V/A^\^B@*OD-?%(]C:-YWF1!
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
MFWQOPG3*\/>JGJ?2]PQWX(.#,%DUSJO7*@A;4XX>/J6\0_2GD4(KJ1M;H=3
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
M<_U.3UJDZMUX")EG>U]C'2H[^LM;R3EDTE+VM7'Z] '!>[<BO:V((,<#; C
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
M'1^+0&4'86%Q=VTP*^Y<_U2M[,%1,_\ 3S^KICWM:5U5;TD2Z\H$<S[57\-
M5DF>J/*+NH5^' $;@(5U0AN*(B_IQYJ0-G\Q$V5P.NV.Y(K5'NU0S$T=LS2\
M'7+%77:3JXCCKN<O11]I$A[6\@%$S(H3@'RD0];2LD@W#K(ECQ"8HR3103,E
M5L:9?NY!YH2R__(Y5SC#'NF*-<Q1DMU69(M_<>2Z_+7C)YB(\N2^.D$@4H!9
M(G<,=D')<"WLVF)]E?^+4>()WD.O:E:YC0J-G6T5:>9X4+'=6>+9T.[3A([
M:"V#Z95]='0V8V3A%"C(^N^HK^?AM1OHEO#9/'?I*+HHLKD-FD-'A81OO3_>
M$#9ZV&H__M6Q)VB/>B3WJXCXI:A(D\X$=1LICH"%L.9;JU$K/<FGL0/R M/Y
M[ I>NK3#L',]%G8YQP=8P[\,#X5:LXQ3 IC2&V:K5@>4WN@.A%9=UTUQ4)4L
MRG^Y]4&RI:C0&9U)C,0NL<&F]"T"MY&[CTD/OV,A!_"/@0.PS ?V>/*!_&=/
MI'WR[NX _G><U&20P= ?UF9FS*_);Q(\Q"IBU-7]=4C0NV&G9N#0_S3UV(\R
M=YO3%5\*<I62'D[E:-2DY*6<DT]Q_#,2S38B/D1]-<C+)/IRT &[89NY"5$,
M#I7ZWEH3/AFV@M=V^%+1KK\[>-/OF@]&1TMCE<L6C1K*.*;"0HN9_Z@^!;A<
ME'$.(.,!MFPP'GMI!Q\(="#3!8@'IO25PFI:!N,:!\=UNY^^)]N4?9G>:+,M
MZX3:*4)ET[76R<-OA^/WODEG$^ =6*Y*!\>,U(>IT+Z#]4.'Q [F FV^JP0F
M=*3.8N(0\7MN':%"[7HY*\]":,:>#M4)#\MUO6DI<@!9U9!R$(7]D@Z=HPS9
M3.+F;Q>1FK"5+]H61"=_O&.\)ZV>@=Y/)%>>JWB_>]&V.M4D;&O-N\=':3)C
M[0<KZS1&,\18Q06!*N8UR/I-*.LLPZ:.\^I(FY$.+'2L1+,!N^EI7:TI)CZ+
M%VC>5C+G['K/"7+Y>OX7[>2E<ZKX63NCQT6%L5OO;"T4;,$R?N.&3[?^;6L!
M;Z.BUZ%+_+)*2W/03RJ3Y_9/<J>ZGM.O6:;]00>=[]Q%,]"G3Z0_"5#R#%SZ
M2EZAL.W0Y-L--AS@ SZ8H41+7@XXF492A<OGLZ1*R'?-K)@$05</=SB+:2)G
M>SUD4,?@;<1]GW,NP_O_Z8O?97T;1 4@8YD^Y,8T)[-T&.@TH6\1Q38D'T?E
MND&SRL/D I6&@O&1SMWY+QYE2.P//_$W95G >]W GJ-7;#+_IG#441>&KMWI
MHU0ZS__)YWJ_Y5'-U<(P)],<JLRU(<J]VHN$@K&?SE1Y/:,:B<7R"I:-;H=8
M39)9@K):TOTS &DG,@Z*$250 J[=W;YOK@QSV#?2[;4;S#5J>X@.VC&_(ZY-
M#/VUS@\/>G[YYHU+MF?/[VL(U=KE<FJOH5U]O%P?V##$!];;M)'AW;[UE-O3
MYQ%4E-WIF 1C#;$+^F5_^( 7!Y=0&6\VH7\S/)O8.1+Z>M[SVK3F?=Y;9%]8
M*"(Q@T9/GFL 4>??3W;:N$+86((A5FHT+,V&L-WNO80#/?MDW\I%=HSX^B?O
M:L_1UGG)'(GQS;Q$1>58]+V*N05/9,,%7LJ-'./1SJ#@9V$B.S3.$W^-[^NK
MW\SI%MV+3M$TTMC?U?E$SA;2T+@@JRT>CV9R#&[2!(Z;[!*8S5 <,#DU8>D;
M2BC<N+0U6V_;:_*5AO2CR3;WA*1VNH!JM0Z0V]ENK"]]/=*=>GE/^T4F624
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
MJ&/U9W5=ZK%UOYI>?"-SY2A3=*[JMJ=< !)MDH9WV,SC6'8>\*/!5,LI2OS
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
MMAY%>@:(!_ O1A,6N4_E_B%+]2>]]<[HW.LZ_W'7T6.BL6##R4HWZL@(LMZ
MXXU\ :$W5Z@WT+IH<OJRJ?N/K#>C(W.F^!?QAJ#$D*Y!X]EUJA%OM5TLTFXV
M19W[X(UYMA/UQ$Y$%*6&/_4N]F+74-5X&R+UD4?#!G!X6)LL_/7F7 DH-O':
M0$.EA%;I8$712)_+IGWIR]D<C;/G_Y!]) KW;L42B7M@W!28B&:RY_NV.R3U
MGTF%EQ7',?TKF24#7O<2]4S::*9)W]Y=$UA:P/NB33+;IU^R>9W ;Q-T'N8#
M.V(RD(]5Z+R?=V5NB@(?D$:<''AI]'E1A@/O1+#IB@-L> 19K\K1XN[A1=?:
M<PQ0??S,3((QH> /RE$KU4QL6$[O%3.,V#G7O2^?\G/]WK_[G)WP<'6S2]Z9
M>]6%*9L0/S2R[4@?78B.[X(/G&9?I["]6./94U+Z3:;T6V8&^O&&:J>&E^WI
M[PD;VR.1Q& A\N8/+PN/J!I;#YTZLT5>Z];-12YF+U+.QO&!T%8ZYS;UI_!-
MDO:?P64>&O]V9(4/>(]1FNL,VY"3 6QQ+*,8!]GI@A^/(T P:E?[V@[7LT#$
M]\X^Q:M&G9]N:WJXC.213^,^A#9+1V.4L8PZ7%7&0B0GD&M:T_>DAZLPZ>[<
M.GQB,'?3E3%_MIY"75J>+=OG1BSBOF_\\*WP6/\K7INVYGKS4-)$<<$&1P2
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
MBP 5FDLH@[S8H0TPYQ9-)TXM^X\ED/SL@?>'3>[R"P$[_KU^?OO\SH_(7TY
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
MG'R07+WMM4NU+<TIOS3BIZ0T3B$?^^_3/W[L?T/_P-84K%B"^*](5WB"V/7
M_^G1K9%J7PTTM2J-PG7:$^H=/RE7A)9I]I?Z-5W=ZF2P'#18=>/FP0?;,=+K
M-&%9?43D7AE DQ5$O=>IH'UF/+Z&D>P-W;TR;2-YI&/ S7.?A7=9K[?9XMG
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
MJ?&$S@\_2P]70*A(<P/X-52?"D@#QE6[L%O 1IS(0H$"I_.EJ5Y15\D80VY
MUUF<MBOK8_3S[N:&5L^B!$R"5IK<*@7:J\GVYDD(^DBJ/;\_%22]."03J[;,
M'9/6+*W9QB\5?T1J1779NMO+5(Z(^#TXQTR<T:O9(YY.2XE?)]BV2ML,,-/Q
MX"D&M-?EG9(H@D.F&KGW.(*99$\#_4%JVY3:P+62#\_B<88;G>O?V)D_D]@W
M*FFJM-6IYJ30C4D^:DF%E@5K[JG,,@IH@YVPFK:B 6D%$LT-_$=_7OXY4+2
M!Q_,V09&O_:8[%#.KI0KR#G[U;VEMS2T0F5(W7WK 1_B%A7-"H#V&EMIC,;O
M+#O8" ]+G^"RAFK6,.NAYW;#H23-)]#$^T@7YWKC+U^_'M>9:7PX,>5&U^Z/
MHUSCKIY]W>GW]?!.%1=$$A:4S#.?, 35$-KM &B!SV#(K&'JFS4\W ="3<WX
M=8;*QE8-=8/^PT]:!]7\5G9E.%U/P/RZ(9\Q>+RZZR;F)\#\#4B18JOX3UK%
MH!^=50LNC/5%_9)Y<R8A/^Y)$SA?>]19@1('K3:UCQST*-3;>6_W%+/45RV_
M-8*?7J-WTVNO8,LTHB)X,RQLJC5]BBP_%S.5'EGVH=[8Q;Z-M8;9/87;TJO)
M+22'EU5F$)+73UJKUK;MJK]W;:12\PT<^P47Q( .BR/BN1Q]1'1NAD+76'@'
M""-B!/JG=%93=,&T;'T_T>54[ >=!XZ'EY="=6U$-7$_OWP]\_J72/M9TC#/
M")E<P]2M86 E)<[H3-]B^+14@I?L$.Q2X4JG$4ML=:&0)=84G5Q&W),9/GMO
M8O(3X](=RXG",_F1&0&/-OP3]+27E>.8#Z@U>0?F>+BHKC7,F<APF _06JC@
MT8IQ<41LF*<'K<Q8L24Y-M/&27\R):#QFI #)&Q)(.C^L+5CX[2UX_>/_I>D
M]GX>WR*+N1R->N]$!LI.]@W>)90R=7A%7.#RA%4;667 U&(&>]W<N.7+(@G'
MFNC51]1F+)I2Z-'3C7F.O\Y'VUVK:G>6CY]?GR+\B9$&@">7(8T^6&X;=Q3:
M,$U11A]V: U#; -SVDSLTA3;VA7U8&T^<(SGMSI^X<[YZ!B_YLH>7O')R6_[
MQS,>/I$Z"E8LUG/$$1%U5&EWDN3Y%/(Z4DP#9_.]&6 ;%&O7T-"0V4VHV+R0
M1QG3&/PC<O%^X4#GEM.E$4^SE6)O2'O+ B]?P_XHA=P 6AE^"]6?0>^RX#>C
M()]1\R>SO4_E)WDGQ:.F_UJN+K%L*3QDXLG0LJ'2;X_4MXZ6@>]%GOD5'#K_
MB7G0>+$#0Q9&#[^,JY'A!%#6 W[*V[J,"CQG1\JFJ=)0B&_Z"^?;WM6#NI-Q
MT)>_])J@*!<MS:D#Z<W"\+8*1/(I_T&S&V=&4/2.O84'S^-O EM(?LRFKWH=
M!3M!O;8XW2[7@-;NL! U3FD_025RO/W3G=2<NDS^1;G;;O$N@P#H@M)1?E%'
M,*D&O0TU2H_%Z,!">_]0;B$[7:'C?9:-D-X3Z.*17O<XD[&O\U7[IJ)YVN5J
M=073?BO,.Z\5OHW]_*"TTH6(]Z/^JA**%;340LL@=B9G48OSO'.+%R'+<]Z$
M$)5A0RAYK'>NWV_P:^B(TVW5!W[&5RIOL?:4R3RJ.KT[;</\,F0RR(U'P62
MW02%"<!;BUG&&2$U=I+P4=O-/^PSK/WB)>U<A_Y$_^:IMUZSO%1;M[^0MF6_
MGM81K6;[OX!@#K0#[B* 8GO:&TI=Y#L&/94K!<U,2SJ.MLOE3/EEINE*6U=<
MJLP>8HQ_%0]X8JVM>[&IWCYA-<7Y1//!SIE!*K,*V/*,DP3O 'C2,)ZSZ5',
MN=:*0EAG>.GDX(8=HIJWBQ\@86G/9F]<%/YJIO4&5? 9W0L'D4_.!\X4/<<K
MZG?U7\>-7=@1LV/K&F:=^?UU6%@%_6V3 @>?9K"&N8E[PZ !"G@ZA.M2V58+
M)4Q;L[]%J8Z6Z>JJZ&CLE;D)[#.N:V@(*-RX7;+I@=1ZQ;^9B)A@6<WG82IS
MHB*#41W)QO+4D$&572.F#B]IL9%7XEZYJ]?U>IR1N\B^>\$;N1&1@SA4W_EP
M\KCKM[SP'/&?%/ \57J"_!$/NN#'8J>)G7UB\S[_0>&@"ZN%D5+3M$?:XX7G
M$:_6["6ZH;_KE/U+E\!PQU,]F#"\ TK%I36,PG0_[A(V'E>]\-/+!\KOBDE*
M/NO$<S;OX^=>TDDS=V;D?T)&)*F7)[[Y$(@?,>0N\F= T0!+/\(E@\9L89;'
M=IUK5.6H(V<XF_.)!WHZB+&!RI^")C<?_[".&2=\&AY :=B=! >=/1V,(FGQ
M!*OM@E?LQUMG_Y=NQ,]AP3/ ^*C%<(B*> GVAM?6^L;$,WYJMG+];E&_=Z9
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
MUF_@*]CW"A_A2 <:S=CGNW/$;$F[\(='>5X_9O72[KZ;,4LJ(F=9KTIB !P
M'I60@DRTN+V:-<!6J1W )W:QRV3!?L&J=D$WOR1B2/*%MG&,;:%;K*]X9DU>
M1VN9>?'S.<0N6:^&_Y^98:G!4^45F[ K!@/$=-\,]2U=VE4U>Y7N@@QXRP;$
M^3:_FKJ0V8[GV];,,P'F76RU51N.?@397,8O)"*:D+_-B ZB$K4R+9_R^S'.
M=;!C2 /!;=-Y='#1I\9Z:ZN^Y6)9U:F[][5N7L/P#PI&G7Y'>:?I LN<X#Y
M49T?_A:R [K+ F0((Y'24!Q,?.+61GC9*V&K/Z&6G9-C?K[US-4/K0$GO;?;
M\\:W\O&(&"JXF^KXB53FO9)G 6N8FJ3DVG2/#I7=]<8Q+C=@>7_)[Z^YQSZ%
M1.^V-3AP3.B/KW.VT\&:J]K'3\@TX61QS)=4L68E%"!L7H!<-.-_)P?[<*PZ
M\8F-(T6$D(U7.KC=%:6J!19.%K0'SPXV[:CNT<YPS7XWA#(D'CJ+^L,:?UA%
MO9 DRW]AZL)E;'*+JG]O)&>"2PY6'UYTEP7Y#V"30[5JKR>\\!\YC3/=SM0\
M-]G['Q36_X!W")KS.O@I.&89#CS#EV_#5=_JNGT-MQ5RF7GQ( Q@X97<Z/1Y
M>3F=YP1Q[I@<_?NU[$UW1XQWK5HNWA@^>3>'G\S/1*/@>&KE#WCK-J8=6YYW
M OH^VH;(@(S%62;OL8U]X[WO/ORD2](*]Y9M#=*.JQ&R(RX\D2:L:")2EZ"]
M(/8DZ/*.DO8O?.1!(?1OFN?<+V]3"XY[I!.M,I0")0:\*CY6CO7,6BDW?:OG
MEJ:K],L\;3Z!;-X')<W8ZB$B:/2X<0)R\Z[HPR:%5R08Y967%)6;EN3WZ$D%
M;'7_-.E_[0K#\^4/A<?5!?O7K3)N4)F_4&:K"Z<V^Q5#/N>A6,[S-B.7>FO9
MT>3:/I&Y7VYSG'N?!G4*GIO1+)9VIUC]/HM'HV34M5?AJEW@;6%,_QNH+:8D
M(^LX]1GP!LYZ3D@-3HZDFV0S5%K?'<+-=QRPC1/ZW7##+VOO[I6MV<+J.0>6
MX:?0<]Y^@.9"#<&B"+^-,J;*6H:WK-",&C??8U&EYKV$H5<L1H:70ONJ0\?6
M?'>;@')5:S7JC:4S:0-&,S$#TDL;7'X*"UX=2HZV*J%6:R,;\,9!^XK;0C1/
M#/[F:[;;1W79CM8NB+)_?]6UM5SB:G4VIP0^N?7$32[JAU1^1(KQ)L6=1X4]
MIP5)R;.(Z!\F ]+@)@DJF)K?<L)_Q,,6T^H@-Y_UV/A4?;Z78E?N_EA1;WFL
M?WWNKOJ\;W^K7RN<<W/+"W"T"Q+,R0%HQUI5T&.@2,<_ !>$2UC#B)#"68!H
MD.*MCO*D*S--1Y2BPQTVILL,'LW.B<0UNF6=JIH5C9K W,A#S%N% @1=Z.E
M,$X4#2S0^P16R+DC?9=ANX;T9@>A1[L"@D/54X2'-]U?>5BJ]C9QY(.=KE^
MSVV%HOZZ4WA>(!3-Q O#^T&Y5'"&M9P4\CM.^-A V6^^_.GJ3%^CB#?ME1UB
M>WBO7[Y^$K'^NM&>_W_>RO_#9Y9DQ=3;")^#M.+ IFGGA,TE+(8T%&2KY36P
M)/-P.7A)!\Y]<N'POI^+Q3M8)> JMQ0EBQ8RB'V#9U?PCD":B*@+2EPACDN2
M5$KM&D;>"JQX#TB_,'F1R9SX]J5B:?E%LL+W9/5V24,J'&U0TO0I4)ULM9#)
MGN')17D@8KMXZZ+:N$:<I-OE-1YXI:B($:VXBY\/J(Y->?1N^EKX_:!5WNVP
MC=J<I;.[A8[^=-T/G\IO!\ KF8L4SBC7A7_'U(ZG3,)Q_-.0+?.*2[D\W,)@
MD/-"<=2S3AUQ^ZH"K5Q5:EU:J<E%X>NG@LN-/#K]K?T>+F%^8^D3B!B>9T&>
MP()'^R:V<2_S:TBB_L_@R_P"^!P+)Q7U;\:JUG4QW)"XS;5+<IH=<4R_QR^R
M^>1&[8U73\JJ;^VB(SU4,$3H 7IY<7X*608.00F3@$Q2Y,)#@GBLSDQ<6Y\8
M]!]WH.\D:)ZJ<>]2=DQP1'W$ZJ:ONQ.E3%P_:?@[XDDWRM57EP6%=ENH77G"
MBRZ\XW,XT'Y9I:Z(X\]ML28B>\LSN1'UX.*2;E']*0F?C]GS2JGCQ1%VOZ]H
MYL@$<=J^]Z(F70((6(8.81%1 /1!%'P!FGZ(.6X<4K)"VJ&S'$*;^V]GY[["
MB;;9P#5,2-7U(Z>^=*JF/26XN5U4*K#4^'Y4RAYU6&3R/F1L:B,TR+,!:*@'
M(RRGY>"WON 7D*P+BV^2PLL\/C>^>/YBGA!M>I'U(^+NS*]G\:X/Z);)YTUM
M#.X4KB/I<UW1QYB;RS)^-BX5"98;\5\W^W'$O5I'#+7*S$B[RFK+'EV=\MAM
M_?),*"LKD)A&\]-KZ@DCBCRX9/^!7(R2;]__21 &8J^;1';VT2F(V+HKOE0%
M7*"4M-4KJ*L-P0YEVTAN?G]H]I>V?5?6O1+/KZKW"Z+:KTQLO%-UA/J16IDA
MX <JAO%B46?;\956MP05/%GD08;X8/NJ>\[[Y>U1+IT.<_<\)FP3\Y2239N*
MD\)JKO[53I:^U#1N]BDX[;KR&@;>^KP-A_J:;6&(6 LG#!%IF;9+<:]/0R3F
MJ)(NTYHTMDV'X]%5>LC-G+J(3KJ^.%97U?!KNZ.ELT%@J6V[_5'=0JE7:QBA
M,.!]"Q:T%O\ *\FDOK;B$-SM%$(#14*L%KD68LOJ5[CZOKC(FQ],B5-V1-2Z
M"UIO8\BC_^39>AQ4,P8%(VZ^U)A)S61V>II/6-6!D8GY<LCV?IT1$?B51*3^
MR5]GM(-/OYCSVL.V;^[TN#V=2D-VP()I=R4H'876,$%VJ:TR@MET%X8A/L^0
M9,-QFM($[9)@X^D @Q*J^+S+3J%:^LD5D9D4P_H0L'O'*Z+_;AN)@FO:Z^;Q
MVTU1^R\<!N\YX!\)'[3MRG_$7V;K^/^[2'746L$C(C,\$63<A,*.X]@@XH(,
MFO*7:3"G?3DE3]M=^!:B.%?_2INL#/XSJWX]^4#7]+M<A+?]P:K@W"(5W^^'
M@--[,"\^>)[=<[C8X:B*--F4/*D4Q4\HC00B$;F.'#PL7"8%:98#K+3F=4W(
M]>)B?D162_Z&@69_1'1Y#:,1R,3RUE/XRNJ86$,9AZ.;_J\/5C 8U$,PI),>
MR:7QKYOO)/=0JW"IL#'J1>6CENTR3]USYS@7F=46M>:KE7"_:2AYY/@8OLEF
M!%B\:[@T5734W!9EB& *BQTTBHBJ\E3FJ4*(+I349O(CO=EV1JF,Z#5BJENA
MWI#Y,5&<X%00L"O/Z>3-[J2C<C:WCX-7R7//KN-0269.5T"[5SLHD-:/]WV)
M7Y"^*7VP/'4&E_2/OW#"..V/> EANT'/V%GV/D4ZG?5I*KPH^YV]+L,@6S@
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
MVLW'7$_=2B G]!_%]O4E4IET.TA/:O$O&#MMO!C+TP5HEF3%"=(.#K\[TW7
M4,??Z4V^4SUV;\0M@PG*&P/.#=GVB%5U_V21%X'/UQ'8R^//$9&_/">4FE3F
M??.=_#L LZ# %)0<[60H>]KJI;;NC?KXCW>ZMBKKN]SM\M*.0GG]YNPWI5<\
M++\?:B]=/2/D1<</I.S9P/'AKD<5Q=;4$.SB[H%Z00*7/MPL7X[*5=:K0!9>
M,2K$=XA-4B>&EA@6]5;0RT)"I2.:M4?WE$I'[4K<^4'1<TJP@RU<4",O&(>)
MNY Y?F^Z&(WSK&!_R&Z:F.2U#RQXV2J4>8*C4A(6_H1@?.5AP7Y= RC[R'92
MMT:XI;K&IH&#_O='YQ^@BGM$ #W09V'@R^C/2%B'_\Q<G#SIM0L"9J0DX*M?
MKCV6F[$%S5M>X7*]94Q*Y2MMU>KJJBR^6[W<5W*R(^ESY"XQNSYS% <F!.*8
M5< ;8@<Q>00'GM:#]ORX1=('5[O<27FDA [%879VF?J]I3W5ZJWY5]9[O=N>
M97;\Z]-'H9')'M%E"OR?J!T7O"O*PH(AD=>IWI3Q_.FN>&H@+GEAN@)+(H Z
MJPGPN==19QZ&&-C*S0MG$&R$"\Q^?5A"".=M%39VK$\^VQ.1/TL9CT4D&]"K
M+"(?W>W2 '^]> !T9"05B$%6'"7'+=" K= T$G?:8U>C:OBFFL:85$+Q=?:U
M^N:D3^M4H\=]+/&,?2B8RD%$!&5XVOPR@'F'42?<052 ZF>D;AKVW40.?/G^
MYHNVP>.8?[:.;CN'I&U-IKE?V;OJI'5*OI94'5F,3NEZ$!GT&3V#.D 3!@C+
M@E9SF9+I)/9=3L^T?-OCLVWF1F!Y[8O "!79$;TEO6=Y*VZ5K>E%UHM/T^TM
M@N<[?"\JW\=8NI)K4=G-CA$$CU+<LF& .?-3\%I'#L$)4)WC/[K/T]:R.'Z#
M,T[LQ1W@JG9K'Z5FKS=R%ZDH4/I6,?015;XT@%DE@,A4-/ "7?$WZ=@D4[\9
M+880-$%;=>QA+N\(Y ($WHZPAQV]-=S$4R/SVS<ZO%&:R3JL:FF]/M<G9X7X
M#A#L080.]S#[WO,8URG".&99@>P :;M:1#8]+@TO UO)T./*7G"(LH\2;*(-
MAN@3[EIN#CLVN:S(;L.V.MD+?].#M_Y )-,X28MF/-= ?/TJ.Y+G.ADU.$V^
M%_[2TWVN=?N*6F76/'=@?F0^MJ=GB&>QTOCU%//FC9L)80;7'Y3/X9@IE%I!
M"CR+RN)@P<<P#BN1A!T#Z#G4">HO3> B\)*''1?$(C_6,)F9?\[SE[.H]NC]
M4P!F"P/\3R\#"SI5C#GCQI.X9 [NUK7T:%)(\8)D](PX:O]PNT669$?#:YN7
MFW-=-EPZ=%B5>FL>M35$>MTR(DE%@V9FYAM!<>PRK%WB49?E>:66L+QXL+CC
M*F&'+1>-ZA>7MB%F:Y@1WSA& =7QY1.I3W*"S ,R5(Q(UJYADDPR52!A1,Z?
MC\9.1 "%7-\N(Q-K&$_TNT!7/>IO5=8P"U$\JIGK(,!\R*@=7>Q'0_W)\R@8
MJ,FD^]/,-T"/6;'B)1.4VR-3^ZF#!K8:0U%%?TIN3]A[^#;$'[C@9[VC74:9
ME9F34S$8Q ("[<:+F4EL ,2[\@MP 8QU;=-$H84!]];*IY.>MF+G\PDORY].
M@B;F<@&[24+KZEA5A?'K?E7 2F$SR[>Q,CAF&E8(CN2$=9J,)IM:O-1+5ES#
MN'+DGNH,SWZL2 Y73^[6_N3)V9*V5PV^<:53:\YN(I)9D4(-M!NC3J\NSC$)
M?/-1#\[J>S[0%F,V4J;519 <YCXV*[73M\Q84(AVJG2*$!,5Z\*L3DF!P"TR
M-LK%%C2^T7S8Y_G/1L.;1B:6=XO&BUK*TDOWJ*:(7$S;F&)@X>3TO[5@F$V!
M]L*SR_ V%/&4\<XA'0S0$D>70D3[.+@N+PR54]R1,-T'686'"#NUY)RN0X;
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
M*&F^N,Z?[SAELD]P8+&R=-OH^DLGJ-H>R)>E[.U@]JE3ND0?:WCDV9@:=0,
M4Y[A+]/E4MJ87(!\-@ GZ>>7>8]3"9-94KB,D++2=?/Q6Y[T:-EW;RY\3DK6
MK@)Q[=*81P7_98#^62EOGQ5EO,-X8$0  [UQ55@T%2W[+ROEC45V_ZR41XV-
M[?"X*H?P@SXZLJ#;>:D#.^%"^\B$==8#'71E*=@Z.['0%_!@O0X .POV/O)M
M!#X4_WRLHT:')H__K/VOC(WT#W*QCNV"U;5UX8.E.1-GKKM\@43]L'"E+Z8P
M>3M871368$L[]PM#-F5%H>Q$0>&RIM70Q[._$3R3JY-Y0[I<1E^D.(T2C*.2
M$M^FF3M ".].^*I?*(YE[#.[>O(BZ]9_&7$ZK"M9\:\+ZQ.S"\9CNSR, N?_
M%5Q)SE7*R%]+&'8D7JA*%OLZ+F!\)O')X=87#F?/'&,GZ6/N0U] R2PP-*'1
M#JX([DC4Y-5H.Z9/U:Q^:SBN:?+GMBRN(1(Y/SCBNE^C8TC_]H2$S@1KQAU$
ML3>)_-G4S(CO/@V.Y%4J'ZM+L8#H-3(T2JJA"AY"URORZ@N4;//3W\EI#Z!]
M"6!<S5/)F9GJI;X>%9)=[2K+Q<S%0,D^A#C"?>RD_1T& 8K@2Q0A\NNH:$^^
MR%"FBA0^\?/R>O2XHC.D<'K64>GNBN@C/>U"6M>H8'_J5']2;C)X[-.9 Q1K
M*H/5%D\,G#8 *(C2M3',(RHT4Z3'_'AT->R8 S+=)K)#O/T/I&#UT67XFQ(G
M">-R/Y\ U]=]<,V_R&0;BNR%ORI 61AF;@ \%4R-!J))9:QVF6T"9PZ]^XA\
M?F<X597([VF7D$T*U;U3;Z/]VK41:Y$P2O]H=4E(NK(JJO[ =7Z;/=#U5ZRP
MN(PN&,L\'$YS8782R3<1B<1R3I8UPIA0#*)USB+E';YIB^:TELR:S&.X8DMT
M?A_.. "IZSN21:)\J%-IN?8]W.RMEM%/(AG!21=(8:<WA=U$]SE= M1H^LC6
MYKJQ?!+LQ![(QV8:J6A>7_M,BB9[S.?E].34Y]!!P:?%YPTN=X'?O_H7*K-%
M!%V4C\F[0F$C,M&%\0B,#_%[[D($EKR\P!>Q]F ]'VL>\L G\ C$]U;-9-CL
M][9QJ_%OD6=/3YS[$3$JU'1J>@^DSMY<?FY)0"1.@JDYY,UV/D!I8+W7@Z+;
MC#Z.XZ3)&U&6:HN][7**(L3]OHQ YM352R="G$2\Q Y9\&N'(0DAK.BK'PRP
M'!/]6!!K"G>&:2LN#+S0T1ALD*.X-)5/VWO5I94[<Z35%GSMZNCX31++6%(1
MBAEJ6EV2=8?GGT]YZ);X _L,2X;OT(7XJ$\9-70)F@&FV97P()$7=9N\&?9G
M1I-C^,^[()IUXYC4,)7;\5P0O@)G6"+;VNUW9DONW:Q_:W]=\B],(*LE T1
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
M23^KK#. 1&HE<'F^3W/<)EK;L<3.:6YR!FDPWX\KU9.Z<CA4I]^ML_;2SL>
MLLG.)J8<0KZ%%8+IR,T8_8['P;BWXR_Y^^V4K;^'E6D'MWMLQT"_XK<*:,H7
M8AH^=I];5\7ON ;CSU,P$0V<\_6;8D!OFY7F[90/=MV/"KT?IPY=0\"YSBTE
M&\F>,KMZ,,T9)&E8EJE]G 6EV>>"7) [)"$8-_T*S?XG9C)E6OM8[T>OG32K
M6RM'FAJ^/(/4=@C]?>U_U=P8A)9@S96W&-84B>-C89OTYBCMBR0^+N!1V^.(
MPM 2NQ7SR?#1K.$UC ?GVG#/37V/8)7N*E&5FB$7<T+"/=?0S1Z\P672IPGT
MY?F?S6H2CO6KXR9U@= \U$4RI_+"46';&K>8MW*6W7?C=:QR<N4E^JHVIE-V
MG$=3RQ3KE=?,+YN;U?)J$JY YYX3JA/;8>)L8UUEC(F&\; Z]-J\I//6C6&4
MB6>Y(W>]6)#1L<FM(YG= IE^%>IW:E8.B/!PCFD0:S MH9 7C].?,17U)UJ5
MP =1IGXX)L>AK-7$AX8[91];%CZ2/G\K?E>;'!1Z#GT$^[#4+6GY]=OJ,J^S
M%U\I\R)ZUI\H5H>N;=M?,;7+:1AH(]9 UQKGM.SA ]%[((D \*$2TM(85-)Q
M#W3?2-GI8#!)9( SSB-F#<5/49S?:2/R3@&]\X3X/]AC7J*Q=0.6W[;%2M<+
M'+:-G-VMP+J._$4W;P\F8RZVE3SKF"?E6[W*P5J+I)/BZQ1R+&14C^R[!!J+
M/+/R'RB4_M^*MC6UF5&.ED0W0<N#&FF.=#OR>)0:YBB@83*\.*JZ!^*V:7\4
M*CWP".']X=)BFNPINT!WB'2XGONR&/0=&">_-L4^.<O.$$:A&#',\Q,HD6\(
M;2A-SP'Y8;,M@QK+6X,MA>4Y\==^P851J>VQC:.IH\5^KW\D6\;8>T0_EPJ
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
MBNSU1#-I$H:A<PMOQ_&:DLQP@.SX;/X 1M%^><CPG,Q;W_A6/LM"Q>Z[5!U
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
M-[MON]35-.)F3B0KAJ9_/:@4G;7P#[\)AQ50P'KEK #>D2]2\P%!OE9B/.S
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
MYIF.)&!@_"W@RNE^+1-E_<$',M55%;CXZP9"=]J$9?3^A;@!U.Z'E2"X$";
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
M[5ELLJ(H=!->F1'?X$7*;#PZT($'5\5(>O=,WZ**!FU="X9?CJKXVY5^[/J
MR(\+4JY'PY_SM3'T8< E&O4:T$L[B^X5)ZQ%D@?:L^0 W4+D<ST&-A W6F(U
MW*Y>[JDQEA*;G!%>MD$:&O\:GF]\N2M<>SO-XQXFF_!_CE(_9>RT)D;BSU*L
MPA?*! %!@Y%J O> ]NSQ,>6JK@]U0ZY9(F$>-:FO&GAESU$N7\]/FKA]3?HI
M5)/-?H4AZV%CH(>A+@.3QS&^F]$X48PH] $$>B=]@9,N4^A;_A/F\_S.71Y>
M<3'7>JN1C<5DP_$UDI'(F=2%%R8:$>C.,2S9SX-=BMX/ <CO@5KY@-.;3]$7
M/=%'(];H5X#H'."WA)8^?"J=\,B/HXW<YR^3L4123_0I[))P'+R1S/PV>!5\
MA(4>!3!SF6!)J$L?F(18A]'< =*5NPOIZ[QEK22^*#N=3&FC J2/RY,WD#]=
M)WRW3BK7W))U?<3U[,3Y3<.#6_04V@7T5P+9#@.<*FL;B(;MQSC#OJ>P(,-)
M_#[D5+OHK#Q9KMA)!S>LW*"AFC?5RO%U_$&*=BP+ABYU5AC.F-UZI+^NF3AY
M]LR!K>?,PXDLG_B;4<&4H'NQJ?XY+K*&.?T[$G,+F*'4[4JXD?&QB(,%+9-Z
ME<=J6I:.YU]/.;S6%.YD7FYCKUII=+$K"8EM!4^4,;F/_,-46X*^B'Q"W<^(
M;M"B]%*#@7R25X/]/.'H+[QB!7DM2VCD'$^,CW2,+>>K\K/M@F=U91]=0[B;
MVP=OL9ZACM4B^+^4H=MDE 5@)HFD ;KP I/+Q*4 P"QHM$^I#0;L@2)WA;KE
M"!%5EYPFS"_G1<\JN 5\+C_,/YWW<"-9/R/$)?)/VG]Q-F5LYC(6S.S.0'(R
MFU@J9&#DU/>O-Z"?7LGX#V0F_O]=#M4+.39Y)-%77P)8VG7Z8> 4W">$4K9@
M^J(!++Q086=$2A2P^[6JQ>-VI_^G6%S<L[>NCT?W0+%95VH 6W)!&U&P="VO
M+K(U@V.I$-( 15OBPA?/7/K?V'O/J":C=ELTBBB(@/1.I @H392B@$142D1$
M0'I3Z5(B @(2$D7I3;J $*5+B_1.I(.(2)> A"2@TA/0\&H*-WQ[GQ_[W'/O
M./>.??=W]MGWQS,8@Y&R\K[K?>:<:ZWGF;HO7XF'H)?WB+A!5#RJ =.?Y$,T
M&G 1=/2QI[2&R>[9:/&JV4[5SI^XT??GX9L_%FH[A4]9X8R(@D'Y%[PQZB7A
M/FYIS%L)N4O*[GFR>)H0P/<NEJ+N]6A7O;7DS T*5#.MSK2)EG;K+]*.(4S&
MO(##WLR'5G8[RTW^3E*A7*8\R<J.D.CO[/DAEF8\;"TNJ2\3/P1DDYOQZ!X.
ML?#M6&>%YEJ?54GE\\,AIF'E'VL;HL5,O)Z;AFA.WY>.DKR6S#^[!*:=U*&D
M'#3R3IEG,:6GP8^1'2R^T%3)>CI L$%S<_Q* _65DGRK"?7B#ZA4\CI=Y/YY
MW4>&X\UC8AF)@]05TN22?"\X6KOQ1[RZ!/N6!AUZXP%";AK-!.:MHEU1@ZBM
M,L_L8>O'9T#W^.\2U T^2(C<\J&C7U#>IRCGY_^NG_3_"U'-60:B/IPCK<<6
MN,37K/7WW^)2S/RHW+CMO*9\L;'L\F:X['2K7? VUI)HL#&SR,>DM'A;P#='
MFK$X*Q6]Z]QQ^W.7>_4K59B;"+SU?NYJZ4OXL$:\I$\Y$$#5@VL!GE4+ ,9D
M4FY*%QK!'F-.=FY].)M;\DGNFNI+_],C1OZR'D%-*>X=!K')%P<%YMF*G!-N
MH2W^A36LU)(TU*9/FTZ69DCOF:\SY+96?G[+OMXD)AKFZK7ZQ;*\L.%BSS]Y
M;G/9$&RZ7:)10@V5$8H$H1>^OP^Y!ODW5)8E#@:6.OD&"6EF\V1F303;/*R_
MNBJ]I6/KT3+#O#(&<,5,"-X:?J.1G)6<4*?*2;O:DJ;S2FC/JU(0?>21L3F/
M72T3\M5K$#Y1GXUJ+ 2LJ3WUF1<_VLSMV2-[:5O)'R]N&)Q%C&)O,^P4T3HN
MMLW3_67?PQX_IUH!O)Q7!WM0@D&7'?"+G>7&M?;>SIK)"C)M.2MN\1SA/XNS
M!M9"YCL<>A_N'G%7%14O__6SQL)\9Q^DC:X.15XC<^4$%JUC+W?^SE_@Y)PN
M69 V+DV*%I%PD,I(9I,Y$HQ6!M>#:8KYS9!ZFSXGHP^IO6+*F.@72*RDA.M*
M6(!AT.JKB#2VS^(&92/NK3&?/UU\1_\%Z>CZP3 C*3/IUNQ<F]GGG9C%3J#F
MXV0$=F&K2P[N"IB37'J)_1AA/;G0\)Y<RQO23F9];5."@M^OLK-_O_6Q/?98
MXH_X=#RN'Q*]#Q+2U0$GZ@D U.MDE=0+&3%W2(QJSI7V]VM'7M:?D9G4H+4R
M<)C&F $S[#Z(DD,6ZD,EZLG[737Q6:U2#[^X%![NP''Q=>'@$:[MY>CYSNCO
MI^<2>,-JMAEL9*H-S9'^B@G,H#GXY=DM(2AY,$$=QP547O.VQ:X)SH:P^TL0
M)=Q?C'PW))X0%O@\+&O]1YB<).(AV6^Y)]:X74/I; ]S@;4PTOHC1 , Q,DL
MU]]39//GY:L[U.3Q[P\M.O]4-^0V_JISWF&\]BI?\E <'F.IAKIX(57_&]7A
MUV5>)>D9U#[(V1SY\S!Z!AE=;-RA5M:1](QRT>A[A2+>)1%%"C2C\=0O8?I'
MP"_^9F_:@6./9%M>JP;2NPO '=._DH25:W,OG6YK2LI:D;T89?JJ55'FOKYH
M9=O3B-\&@2YLB/-P!6;2(6V; *VD:P25),(8Q_KMAC:;6%U(N5&P=U#%IMA&
MUOD[F:D2(H$90>YWA4_* 97D:Q]01Q#"0 )1OA]\4B4=CV;_&?)D,%8#*I5F
MT%#7%%5:8)%:J;.9)-)442]^][ Q_R&,P4-PW?:F 4F1\@40>,N8P-6;)6/P
MITEF<7J3](1JI,?"'+UL8\\".TK-*R_,T1P]\FY7^H>_H?X1&IUJCNQ^PB1-
MZ9C:F,'+@10?>@GF 0XPI/GANQ\$5PLQ3CH]WMW >37&KX$7L5]'^/RC0U$K
M@4E?+]Z] J(>CO_#O/L'Z%N,Z$&2+ ()SZ@"\,!]T(M)QLFQ6F2/R3Z(?^!=
M643*)@)Y8-3 P')?0,YY4O.:-O[49HY!J =UDI[(I1SD>^X^'Y<7D,;L3?.R
M4,^^/6MI<I!.Q#&+:16I%Z\5;S8)3OX1:RO/]@[^D\$S"HK0-PA#;J13O1@C
MJ&983RQ#"S'L(J*.$0WUJRF8\?EVV3W>Q.$%]8NCOK;LS,3F689C>:+Y^(>S
M:X-3_S]E8(9B.I!/KL>/]7"$>Y)G8ZT7B;?#BL9_Y3G8^?_FM# N]':+GYA@
M#4]H%=3P/'/"O]LJ3_A(7$:1P&/O6_^Z2=&99HIIE;!LN>D67&-#T!KDCH8<
MK_']A1$.3?$O>7=4VSFFS-XD_)W+V;K*!L'':[N?WG6:U$G93FT]JN#@TB28
M87V(%WGZ4*2*7T=]_Z!^ML7$;EVY?$4O..GIQSVA:ME'OQI30]>[A. <@"OI
MF<H*22OFA%9N@LP#;/_OY=G<Y.(A-L.VCA;/EC8%=JOS0U0^MI;;_)ZCEVC'
M%V&_7$B#GM.D%AAQ)(>IR$5IGE4V]+:2:3WKA]6EC EP VMU?W*[#XPTV!/R
M\H^EW7GL&D*Z,^FE/S3PAS<%I+GL[M*<XPJ/:0IX!JQ2/9'=S?N@)K->5'SS
M'K+.+&:#AESZ=O6OG;H7$G^JJ7XJZ"N7R/TVH;KK:0(+MZ%BK0&2%-L1/S1.
M(^[.LJBDFKS][NZ)[&/,?-LY[Z SAYY8M-8;B:3=)-QB&;C59/&NW/3TV4=)
M>$7?^;;\Z6\HB'73%UH'<W*>83X9W!UA5&G:M1C*>WI%Z>3LP&/*(WT\DL-[
M+^%AFVJ^Y'"-?,[YE(>NWE+L(J'3LH\7-S[*T W><!8=CE_[L/3PC[^$^9NJ
MYEU8NZZ*$F%A/2DPQR.L>*I"/0UJKQ;?6210G=8>WC3OU_35W$#@*_S+/WWK
M[%_#TLUBM>%X,/\A(/O 3G ?]#P<Z;7I29R-[=)F]/\US";XB?6W]:YIZ?%&
M6'.(?5-9"PE3T6UJ]5I*FT?8!4BWL1^YK\G>\0M',AX#3JD.P**1X@UFV$#*
MUTG?(!?@^N_37:2QR.K@BS5;'E/2]^^UMF5]RY4U?BU;7CNTL2&$^! E2T]T
MXYS*U3\>*28?_P<@?;82A\V$.6V'NWS#E*%-4[Z>!58&IUL<J.S3,?+R]<&7
MD$_P/G8?*4#0HY4?/ILNMZ.E)$/7S0KC_[*0287_HE)85E" HE;//B@9(HI<
M2L,((P08GS5GA?3.S3!$36&EJY0'HYI%@GU:FN85E4)IX?=TCS^%;RHX)BXC
M5!B#$,$#:S.>-_18QI$'72< &#[NE["N/HQZRYYVB[3Q) 15P<VQ9JX\\+;<
M134S6.R!!]0/,B%1W4$-'5=^+0NE=E+O,K[BN"!WN;]B'.DU#)50ES[[L1@X
MN,Q[K,*;P5\?36 8M+0V-U@GR64I#-GD.XT8OW6UT7UYB$:E-R'8F+-1&[.$
MAH Q]\%)YVF<7QI3.&B(%K(20W9:N2AZQ+X]<K8GVT:0$C*+A1? 4.[!_K6Z
M>N'%%O,=1H^B+0Y1M&B\B@SV_B44<'I[8[Z&=AAP):];D_>B-% 2N-"\GN8G
M?5ZR$[_6RY6S%$^-M\MVP[,R/B7P#NT.]<B.07(.?$FXL>F$;9H AC#8MPW(
MFVW$5/CD(KMQ<V,]N;,)&"\8V':P:]!R6GU$,2'!E/_I3Q'6;^^>*M8J/TQW
M5.+*]4J[Y<E@3]?:G'[#&$*1;C.U/8;&NTMHJB4N Z[$=66Q):ZWFIU^,'7!
MO]&5$; *$^_R(<H7@W/US5H<LC#Q^S^"2.7>77[(2-1!.STDZ28.D)7O-YO3
M.? Q/?G-^^^M^H/&:R[\B#,/((W'8ORWY%M1T#2Q3IL-<T-;@Q-LNI4*KU+%
MI4R&+PRK/P4S)6YWC1L*D#+[T(-<\]@'3:&LT$.0.0[&<1LF#CT%_*BNC&E<
M W*SDWK!$8[8!T6](Z>;3R$DO'U(,6:S;A/J"BK![/W;M%O.W/6R7Q;ZJD6?
MKC6=&JHX3/S5R^"\S603G\T 65P4[0Q9B ([6#K@ILE[5I@NP6(U&4K-4V(#
MDH];*TWA1;>BX%2YQHRP4]"6L9?#S_K#(;23SI,,=CL"]]>U7:(JC7=R*85V
M:E&$;!._5436RZ[":7RN%2QYH/N6=2'-V5G[$#N4\/26N6O[K@!/:?HI,0C)
M"(4U8;!?H]ZA29"/]1_<].[MPP"778VR,BT"#^,&1'M[__9GK-5U5CPX:7^*
M5V6V9:?$.DL0XF6[K)160;/;!QT=0'R&L&'\T3$0T7_8932B/ZAR PF$D+[M
MQ+;E<VNBE.>4$3%E31-C2:^&J<Y=^XOV)O,CUE(XM:OO!:6$)3$4\'@')QX%
M:(]12NH!3I\*^U!_L^>:S:B3U;Y5Q.;QP7CY;(/L)PF!*\,7!O;XU--9\VO<
MIR[*!&J, 1?V!G.'F#<V")BD! //?&!%0"4>UK]I"9W650RJAE5X?QGAYXON
M;,SL^.KX38,F\\B0O<&MV^OUEZ,N&RDDFQXPZ28&N(0:P-6-;>S>@Q71-.EO
M$&S]1$W2K21WBHD$AWE3>Y:&VCMOK0')><N@9(B<0O8=-=E[RE_ LP]H:"0O
MX$D<I$ET^Z.X?J\[Q.EQ,4:478GZTL8%5E.SVV>[Q?SF%6-_YVG)2KP1X6\"
M/MJL18'X>?G=QHW7.S4E?X$*@L)#LO\\^=X!^^^<CNW M;CHQYO,^80C^^R#
MN X,LP<KFO]U1T,8O/N/+0T0Y<&_X^&A?W[(QY=4 <^-2)2\@*KUMOSJ_/S7
MW)>GI[_U](NK26^%2>0=LC(Z'0?B,@75?$OU':IXG/[76J@/$E=P&'#"QW78
M$9F:R-9;4&U$7)KP=]E0-M>07?Q,@;/1?0$9Q_IZUMM0T)^2L<&Q6(RHNX_J
M7&!/JN9+G"+<F&SU>KWX_=F^RU%U#99K%<C'(^<[!-.,5(":$G>U@@3\WL8T
M7O5X:)9JG.2Y60VP2.B >G!*?X&"UTI+H\V5%(EBXSA869%T81NV_V3VB'7V
M)WCK"/:&2Z^+'HJ$5+WPY6^^KF9+*_-ID0:Z(J1^A ][;ZG_8J+,BV9*++"V
M#NZ]+(J,00BD;X<6]6$?TQ_MG-?[79 G/^*9>7=$@^3-0W1+Z\Y\D3E#4P98
M2+MXO;=A!&6^6RU=LXW&:9==^T571A8?9*_5;+U3_E2,R:B6R7AVHU>0PE.H
M^E''JY#GQ/%@#=- I[5]4'7B&O'!C;P2J,*UNF_[H+AM%0IB+5Q6RNKR'<2=
M-X>8Y,(KX+]?<?Y?-<0_HY?,V&GF@'X@:7*PC;6F^FWH\][-TG5[JU_Z2YT-
MN=PJ__#T'?A4I1,MC1%!G$-V%R$Y?R&Q1/S6,Q*8:-3O@WQ:(#OU^UV7G)=F
M@5)=\GK/3K[FWD:S8/IG3%>\C8\/'Y_]PB?I75'HG)L<9![\;TYH_3I$V >]
M-]O@HUYB8H064]!7<L^A*6ZD*NSC&#_(O(;8R'I10'CE&C=_P"@R6(5?=X<M
M7<>*YVJ%8>I ; (.'@@8X#'88TO9B0B6T(^4O[-&Y.:H8$X6Z]9)V>NM\=@=
MK$F8LUQ0L-UAXWX3186[YXL?/JE08!E$WD5_1>%A-+X1B@D)M1%("G&:;33C
M#-7%26A2^V9OCT;(8]%;JL6[DFSWDFI/CU1L)B%NOUE>1KWHTF6.M$Y3$R74
MN)W@0KJ9 BB$](W-F>KZP?UI 7@ST.@C[.7E6,A#Y7L-G;7A7N/+[<@SRP7J
M6@:G'$*_&"(M?_[CK$8NA&3B,E?)8 \C^>_BF[M-3#8=',E<;^E%1!08B#?(
MLR6?ICC&J9RV$HZ'J,THW&%-U$T,&5&:&-FUV3S8)5_U HOO@[RW3S*8<K-6
M?K.7S$?Q E*)6G?(!6])?[XI!5]\7)87J_2C+O>21Y:"1^9H;W&:H5/AKD0Q
M^L"G<P4"G$ZA\5HNP9B8]T&4@EI"":TOJI,'DU6EIA R< .RU5A.1 WN;-HG
M?L_AYY_3"'>2<NT.Y7<,E\(*NJK^RQ:D&P8[-X!:BU68(/D":*7JA_+AKSG\
M%/*)J K-LX@J_D(#XZEFC0]RLR8J6Z6.L.&YAE("+QC!>(+/CXCF3X]@X9K
M&'D\_0XP1Q B86+RLXSAQ_!.4&)+P>7Y;*J1>8IOXJ!O>/7FS8!WO/VRLZF7
M/<\6["D%([/1L+&AS9+(],A*NQW]C<5MFMJWOZMB/Y>3N$48X_4XGUD<-\1S
M'\0V3$SAL_WTY<%ACFZ_8F^^%\HKN <ZLL:.O,_>1*FH9)B(Y2&5FZ>1W(S1
M9F>U&66:*]4T=(3!5WUC!N^OOBG@BQC&TU7NO-1]=,VUD[;ZLMA?OBUL&6I5
MP.)?XRJ9B3=C WP^,"1J23'/X1#WXE5MI]>/<_US2K'%@I0L<KDM(5G]D+G
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
M!5H4Z*8M5VDK)@XE0&,EQ?2B2)EP?;*L=G"1L533"5%HS1:;CG(U_LJ$XRU
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
MF:<U]R+1(E4IN;9?5-:[]:O<']D0TAAVE\'YB1Z->8##)EC0WZO#8ET$]?B
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
M+#,P^6F<-EEW'HS$DIOW]6 A/Q>F-+.@??R.Y5H"NUL"(Y 6'KM%ABFW'SQ
M@A&0L=&CR'E>GA!7Y8HFF,:ZWL(%".SU/AMWUTB<WLC'*?&1N.ZE!5\VY$5T
MCE"+8-M&%P&_A4IYV4:&13K%$>JOG]5]^W4XY /^#N&?XDOZ'1(M].W^?UX(
MZS]7A,YQJ7HIB-*8<P88O 0M.0-<K]=<BJ%)#"G\'B/6>?K6Z& W"L6 D,3U
MT?S(XB/T)Q1L60NEXX!T&_+3><]G-X?5KNE)09[T<OC$\SEQ/[]O9- )8'S(
M^='0Q"PS[9:Z&-;O\9N30?[(S[2LE)-L&GV=>*TU-3'=DM)?WS^':C/W-6[R
ML ^--6^8T,@ 3H2N,SS6N=4&%DKTQ,)=-Q[2YP3_:A7Q^I^@[K]I$(+:"P6!
M]'T-IO=;9X# YU3?%!UN C. 4>62XR!G%,VF!7KW'>6:XX."-A<'O>:4GN<8
MO'\G_]=,+\9O.G1CY+*4E+TV\V<I.\)U5STKL$^_+ERE*",@&F[Q0$;-B#=I
MB2EZ-&3YQJS+=W*$-E0KMKAG&Z"W-/GS_ .*CJ']UKI!8RJWR\Y7RL8_)V%/
M/=;:9'7\R'K#HO,3N3XQ,VG<K&V@:=!2>>N<!X)I L.Q$,T?+X_!)X276I\!
M#.T^P..U[T0"JQ[VAJF.N;_"F/SP,U0L41 #.>U&'[V?=ZYO*F_EIOVI);.C
M\F),=L.HQ/-2BA_S=LDG^32F1(W4+ZEK\:NTU+Y0!@HS0HYHG(T);^8D\NH,
M;MO6):T%!,J-O6*<U?+BV[LAS5?FY\26:M-SRZ]T-8HUAS2Z9Y3:00'K=2*[
MRDN6"ITBPA;V=?O(N?ARS=X)#0_L-<H%A#CQD9LD@GFIJ3ZE\'U9)8[NZ29D
MQ]#PINO-P&\GJRNU=7NMWPO2>%\;HGW*F:?NGA/\ \/"\Z'>;LX;7^J,WGR0
MS+<J.-: ;3K'G$;V_^E=G?\.!7$.32X].<UM%J!T _%@:#2J6J^EV 3)#'=8
M(NE\L>2[^>NU*]_-GYAFRTA"ESAYH)K)6^@G=^E>$HS V@K"/TD(7:BAB]AV
M([CA'':&"**=V!L@YU)YBWI"09L2]H9:D5P"TF8IHTEC>AAXKT<4G=][TWPV
MRL'!R^ENP13;QX039F+^LN1;'JK3K'*R&DD7GOO3'Q0,48\>:&=M?M"$Q@S3
MH;O 2(&-/Y$1/<GY9C5:[FL//RD%@\ZA78WIOZ0!<"*,]#*H_R2!?$OZL()0
M_E.T/($CI4XRG*R^A&+7*=RPL#4)8JEMPM2-E-U)EI@6+4R!S]LW9-Q?T+*Y
MK/SD!] IJ*4>2&;Y<&APCAV>DG6(7H1S5.-.)"T/O/56@>D0-0.\<5W>@@0!
MU.JC0_D1*QUIF6]5?6\,V,E1TYSP5X[+-K7D'=*#\TK?K"^>%@9=V@!5:Y*9
M10]#B3TEB"!"? ;S&2"F7+S1VTW:<?@X?V<G"9PA;-;'7!%"2U4]Q%L2P]#%
MZ_$71;X!/B2>5F ==S27)[9A)'^!C&*$[NGG1@^>J!+BEB::91 >S1D3I\;[
M_M&=,/?P#IT/5Y;W7R1=[.)2ZAY MNB#%JM1-WB)F7[_-JS.'^8)7,,M&EKM
MO;WG-'UP&)??[5M 5HK+8N-K:OCT!;/_*@DG(_!H_'#8=O:]X?9>L VR!;.
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
M@"JTJ)7P2S&MNSKCA_K:M1?>[N^T<H6X/R;SXT<Z>+C'+N<6DQ$$:.2=/9_
M").JX:2[2&P&1 @*PHL%Z/>M7,W74>DL_XI*6/$FC1[E>A[T><ZSX"7CWUPC
MKH^KWM],'ZLOX\.,RC0H]. U?-68X(JW_^X8.*4#VP,"784/H#R.IARO4J2G
M9HCVC@7(Y)J=C_-299Q.BG'?+W YW#Z^6*0_,XL\ELA"LJ[ZO&E('8_K^6Q?
MBZ5S1''OR,)7"*@VO:N;+%=[[3$CRD!O!VFZ E>^0 T[-B6O/:[@ARVW8_QM
ML2REWG]C3#&#KM4UB8T],4Z"X3B9:9]$3AI3I4I4)KR;79GE*@:.)E),!S<+
MR^2?$6@ZG1 &->D3K="K,[^#;&A&Q1$.7K*3S[CS(#6?([45NO:#V94_O_C=
MB0-Q:Q;G)^\&V\!,TU)W4AY\[U[]JCONG<BKR$L=-A<?JC+6N9,[=8[*),E8
MQB\YM;6J0O!I*#/RI^JYX1=B<JM(D,>GC1/3FE-R%S4SJZ$9"6)OWRMG$GE%
MZ!^.UA+^^I@.34+AIA:Q?7#QI705Q8*X*)<O/8^QKWQG28_B(5Q#'H&O4B&E
M+M]@^YIJZNX$1!#>*$N<YRKE)\%SGG.M>C_CQX/ZJ5UZ4]_IN/+$U22%#[V3
M&FSW#6C'QIHER/<&92&!--;$J"^3"_-6FBXP&]_BQUPCNMO,=XWM+V5^"KMZ
M65N!2N8/T.P+N2? ;:)R:,BR%\BNRF0%3W>[]%_)C=+[&N>?33_S'[V\RD=9
MB@G"ST_VO0%[EM1UG0&:"V5BE\0SNX4*IY?4%A,&\A7M3'X["GDSV?^_UM<*
MJDAMHW#C35N1Q&<(:)GYAK]N<DY,GZ'AJ$32M0 E.&Z!;[AK1<PCYV)O[T/
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
MV,@;:Q01\*!4")%TOO]QS7_46U@\)&AC_;07MP]\.>)&"C@9)(<G1)OY-PN
M[]0;^06F^T-G"GS* S%AV#3>O]^BU5U&T5O [__+'0LH@6PQ;;Z"<#S-0RY^
M!+(T7PD:,)4NCVE4PQ]D#^^4NO',@P^@$MK;QB--O;3BM28_09GH_U(%7/B>
M2F9BI= F.GB1V"B=T&K,CP9DF.!B092R3BXB")_:MD#KE^X]G^^[U-"D>'"M
M4NP9P[3D+[_*N;NR574&RI^>)),22?Y!$R<%VW2D"\2&0^RPZ@TK^)X;U6\Y
MW[@EF IXV\V7<<#M>KS#7OY>DM"J4V9CS<\GLZ8_L=78MO))7\JU2P2:PVO$
M'@)#"X69(!B,@%.48CHX=$NEGLI B;D2ZPT56<M7\&"8%]-K.T-V34ST&]'(
M64!@X!F .OXT%&OK-LEX"!E5!5+:H"RRDISP:QU9(K4$N_BZ0GATCU&XMH2+
M2^GA].Q4.Y<GY%UU@I/2#'^43Q?57B?EVL'Y/3Z=YDF";$'QJ'^9#DB''8V$
M]2AE[B(+"P0K7B]\YRYZ6%DVUQJ>,CWU9$6-==J58WA-UK/R"QWK@'@_K^/I
M/H7N3?T0 D3H/)P@RN*OM;/ZHW[H72';AP-#YZVSC])M[S7U?Q.$"/>.T"[?
M4R](%$J,+5I].BEUT_KX#$"C@?QU-4@1.5MU!BA2_? 0Z(2@.2>VW(L+).8W
M9X!3@7@L"DKDW24S=[B]@W*? 6#ET[[_\F^%!)']B1OE"#MBKVQW-92*:%<0
MT3K-:>F<*N<2P%_BRZ,^@EXIO,LY-#[7Y;%*.3K:7W*M02B2%.!0*TI_72-)
M,%3L*TG\L[7M\$Z5R60,^9E'L)24#F+CW"(O3\N0BY\7T+O;K44(]?.V?!&L
MPT$<\*")=L/'."C5)%&C\W%*C\&]]JCUFDH!5JD?=V;N.5POJO+YG69$E7U>
MX=4Y #+!.H"((@ZMXH;M4-K7!WKT1,Q/#-AN&141)/0DPFC0-5Z#3UT0(=9]
M6SO8:AYR66O.0I:82Z'C(@8 VY%3"[@C,A-T63ZT=)<BAC BMI=(Y"]O%3/%
MKS\?Z37Q->#C9+8)OSS*WV!O=DO6(<[X[8TGE:TD&FQPH].Y65]1QJ WFVE^
MLS+^YI!OZ:J&LA)#^FWK1C0C$:>T]N]D[N5,]^KDC[I0)_"5JR2O9%36*]0@
M%X<9V,\A%OT9P-8M>J$"V2%Y<\J"K$F4)Q28C: 3+N?ANU4_.!K,RRDM_=)C
M'^4=->TS?6_GSNF0^I!%]199'I^P;7S>M@D\9FFW94X.U]F*!9Z#]1J"9J2R
MDHUG2KUW627S_IU&"/R]6)E&II(K\K-VT9P"0O'Q22OT ^4JX? M"8)LF7J
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
M11Q4+CC1G&:'71GLY4W?Q*3XF\%P\3GM[D6J%$#B>]H;%<2(0^ALX/8W_;$
M&&+YR.4<Z/4ZQ%0O)&!.<L&+(" 1#*[<&]6D+UTD93ZRFEQ)37B.L73(GD'Y
M?^CDN4PHB)D';;O%<NR&*V.;3M\Z%%2!#^1K,( @0*"SB@W.(5I\)9;HL(B)
M1A?F^1D7H%GD?JI41#&GN4ED(Y2 XNYY$33NQL>;.IH6Q!;W<0-XP%+9AY4^
M+]AA2RD\K72MYBTF(_S:I>H-ODK*MEC 3RWS?;&7:M[;(GZ(%6RO8N'3D^X%
MLL^QN<5\V YRJ1F%*[18L"+P-*TVBH3)['@&W+JRN;1C(7@]@#SY]V+N>! #
M&420/9II-,R1*XVQ"]VNS^]-99E14_[$'6M7I^C9D, N2,4^D>Z[0U/DE -F
M8(1KJM?#5$JII^GZ"[A,>?PS<6J^SK8)7?,9<KRT;*JXXM5&#)2>[($L%,B5
M["B_85[B9<UH\W5RH_AZD=3K*&@_.N59Z]N[S-ZS*\<A3]I>'#[?XB=28@Y8
M&T0IJPU'F,U=(B?5TL+;RT5NI6> G\#\T^_#<[?1#0\00:_O2SSM*,6(9"<]
M"@W6[I!R/AV;2T%Q*N]?&0K:UYIY2-;QHEDL#[<;6R8P_\'@_,IYZVMJW8@E
MLM3AVB]B.TI<EM->3+=$P=M>\KV6+I8JNN6(O$AA^,W1&\0WW,SR^[FS_G3I
M]TUP_D]71.*=]YIKR0O56N!EA5FPMV)!CV8#*?4X77,&.O?.F+RPVG.2;'.:
M3;D.[?:PR49H#'O'%,/7G=Z<7OSM+/_PL6"RT V+XZ3[VJH:%SQ+6UIPGU4E
MIZUGYL!+R OP7,.4]C+>I 729?!EW^A[)'TTE6L\U_<<K1(;>\'UJV4]TW>%
M=+Z GOH,G4XC1FVJH7WG/!&:9CUP8_X[5.@,D(%,;.]<!L5P9.;GS\?ADY2
M4IL#.X/P5.MHVA>81.U:$7&6#=MT8/*3@&0^E\F/0J;VT&G*8/T7<*9\6_.-
M(>4^1>82^\$_:#V1;4MA/VK<V@1" ]#%^,O$G$O1Q^@^UNWMA@9-OJ33M#"B
M_+@F=!*\HX-MW=/^#"/+$XQW(T<LFHF=N#NP=2OE>O%&N9LS8*[*=UHQ,6[*
M5R+G8[\7L]@TUH<9NQ,Y%]EE%=%6#[=,=Y2'>OAKBG"PK9[GW:P?Y68&I'^&
MNCTOI+HO\0/39Q5.D\\4X-_C\#^/V( E;EOEZUXH/.HG*CSK@E76)3Q]7$[Y
M!RZE-YD2G"]7.S.C2&B@R)_7]*$>'=*0YD>&OPL_YBM:ZVY/RRQ=<LQKDN&H
MR/E; &#-9S+Z^/]9[$28VA98'2";2]?A1'V%7EL I0YP@ 7=PD]$V81(WOAM
MXML#\^)N_SYOD9<C_'Z5S^K'CK=R.!MO)7.OY/82_E5/*Q0?";=I@2TUJ;QN
M[K[.0]>(>GQ/;?V8Q!NHLN08D5'7_(C>]OV;Q%9?)I/$8I.K0Q^@TNPO?^O,
MZ^N-\49/J#+,]5%I+@%C5"4&GWVPUKF/QH8<(3X4<6)Q+^GZ6QBY"1T9-@9R
MR;:_6.>)R&6Z/#F6>69B<OX.!C[Q'-5FS2YO:*7!*S()"\BPC=<(+(.\U-\'
M?!+%?,^E&D;5%(T/C D>YP25@O,G<F%[#JP>WQ#($9W,SSPL^/#R_4?UX=G3
M!^.9[[7WLY0\8%Z#+B)Q]^>2KDE(003;!KBG%L3#UG\,W'R&M7'*:ZIH'+$&
MX-S$'LG/Y>7_HOP-VG7]H?:"^'C&!3CWK['JF/EKA%-N+.!0EA>M202U%U,$
MN;"<RG=E4=M*<:"V1)W#F,+&*67.(O%ZSC>FB>G+VY2G'<:=J7?</]SH8?<Q
MN7 BWPEZQW-W; 5/"268MF)2\=KVJ2QRTVT,RCK>M.E3UO=F/O;<JHZ\TI.3
M8AFLM57Q )=;B\;4)=B._R8J6OU24$D8__K7I8HT<1STI2<*Z@3Z0#[&ZKU7
M\V+N[&/\8R!5N[MK8,J03^E'4?VE;9Y90KX+XAXJ:_[Y.FPM(J_5[L$,9ZCG
M2_,71MZ/%9VB0RXDID5V"V3:X,%JPQ*N:.YK;131JL;:K$VD8J-5@!^7@2[
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
MH9N <UANTU(X3U\11BJ<S(UC:O#WD/)C9I[[LV@M>_<L=9!.K9[]*O>K9P"
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
M2O^."RT/:FV@><MK&:/R7$I#)L7UKYJ]GIAW9DL]Y@J 3?(.,/9N!_RO;T$
M-5A*UNNF+8@<,1"Y!W6JKQ<J&+KRS=";38:N:FFA'NF4#%0-%)O[-*&D#>-.
M^[KH+;-R&2'SR*B.X^A###@)D>CJX(D*Z552>C5D8N[=)"K07-L622DXS'AX
M9U8AQ4A#^&BZ.8FPB&=N7VRQPY(<B93'?)2^E6\L.&9V3F'<3&"6.YX'X134
M$Z1=?^7AXM@N]W+T+L_,:GT;.>AV:@L2M"$NZQOEHA*$JZGX\/4I%$3A)#EB
MT."4/P6Q2F-,<_E?L6YBAB>(,@:PZ [%>@8B!J,5)&TIGW@G\4!-WA?%4]2@
M^(Q);(/V%/SH@&_/<$-7X>L*<,B\["U(]#TL)<Y#&G"/H$&C?ZO%LTX%FNUO
M;;%%*J":NJ4]E--4UE/;IMU,H\Y<C3+<<+O7MUA9;9-SI%OY!WS[TIW8A@<G
MOH&<B*V?6 UFI$U0^_K@J<X>83CT1;5DR;N-C2NKRI^F%G:&ZUE/%_-X)V;+
M^UY6WBM"-F2+@K.QO8%\C4C)]3C,6.R" :I\J\[T,Q@A5%&W\]3WZ'EB\@GW
M=7+ 1-@%H3_0_?>U$M51!Y(FG:SP_0^KQN8@2J?3=Q#9XD'SPE Z@@ <,V;&
M@&W>W+;PDC><*:EKG8^X^P/_D8N^H;@==W)L 6^5[/.K3/BH=IA][*?WO@U!
ML.,+J)S^3^ T&+--*]BZG!BS(VAAQL\F)C+%1)UE&21=H$;_.9H$ Y'SN>&J
MR:LIX@Z;XQN]^^BNLA#UP#XBEK0?3LD$/PCW@<NS3W%JL<'$M"'T)4Z1F?;[
M#*"_YZ4KKN9;XY%&IT[2YS@-=+:6V$WQ0Z>FILY(BE6]##3!4^%L<6>NH -K
MV_I:<P]B9CWIUOC4+8C CU>B-"D2$4BE3U _GW@YXC<:-RGR)L@@SV;RNV];
MRQZYF<X)\=-M1;>?[LSA5--&#7" B2CS<M-(??A5.RA%MR*L[(JY["UA/5?@
MN6KX8?C=#A_+!S6DP+VA?X@NQV+N84DJ<$H6L7YBA<RZR-Z^NY8,=N%,AU$
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
M=5MT>*9F2SPV5R<O82'ML.C$/:UDSA/N,90;,QO82<%.*9,,<\:GX#CT@><
MSJ9AE&+]W;OA56/:%]6'8K-.)S,/_5&])'_,^S B\%^P!7CA_'%]R$5/(>X,
MF6X_..74SWPS@J7D0NGGUF(Z1!CQO8%H4$H$C)+9Y@S12WG0/8#66;T>A=L>
MJA41A>&^&WOYBZ;>Z.J0KR<M6"4 &UPA55 8MD\W.;%]Z>38+0BED5@7W]6"
MD0&H7&,=*,WY-6)5HYXCO7P]5=NY<2)V,3=J):(\G?A0>%5P3D_/DN=WU9FK
MJ*.]&'$@>5X1UC?'PS##5WV]-XX7X>(J XT2;P5%!.D)'"R0O? PT\C2R<G>
M0FN'P.[ZK__. T__D=(%/&9 27B^#@54-)7<'7';%-;5(3-THR'BOGVF46A]
M;6/L\P+O,ME'V@$#L;O2CO%2+NQ>D/KE-B\ZO<;=LYO3W"&]A&^,7^%AJ;!%
M/F+$R7;:1&&V.N/N.AM5UR.']O>>Y5*7M(Z9+#K[VOC&.EIW9ZF]7=@D *J+
M;&G\O/\JJ*@1(<Q; ('>Y@08,99)Z]8%FL 9:B^R/@94>:AT9JOEA-A*P.2?
MO9F6GM_K[ZNE[UQ-^@^> /T?%P(?R+0"[D>B]!;$=^V3$+5I596N.]BUJ72(
MCHCQ'_OQ">T@.7RYMM.Q9.YEK7%3UI?K%][)V44FV-M![O=(K8NRQ;8@7*&=
M= FNX!!= !U&2=S_L?U68?$MU/+K$ \!7?V6Z4AM_VB#RI@C:=>%*15>8P]^
M__X7=!PL&OO2BW%GV24,_]464/R2P9$T 5F]$W#Z&=A>]E' BXXEF1WB=HYP
MCZ M+6Z%TXR7;Y.#LLXGK^2\+$G7V>N420Y).?S0O3AJK^A8JQ:%#"B3V9(T
MVL2J,4.=&K]R@(5BFPRQU5DGT9+M":AL$=';EX%XN\=*YTN"Y-OT1*J$X'2]
M6;<WCT\_/]2Q_C^_[?I_EZ+FEJAAZ>;67)]42Y?9EY#>D)-*\$*T%><1EE),
MK M+,3&@A]&>F"G3"UHX5?,Z01YTT8049VEG@=:I!>7FA.])CC.*"G[N2AH.
M[Y,N^2,^.3"%.4^PE"=;D+JX+-9A[GN,V(D;L<_K$/>Q*'M;SM5?8[P3FUF[
M/$]0[1*$@AT=3Z<9I!VBI<(A6 K^'I8M.<+4  RH.."8%M/JXQ9D_B!@2\,E
M8O:W ;GT\X::$QX2<3\9Y=4#+*6ID#)+OTL;.M)B&BZK5ULO<2.QWJ+3.&8H
MR(T8[J"KT:H62Q\U;NIL/M9D85 Y[?-J>$WLTH!/V!Z;.*K.<LOM2Q4J"8,*
M&6\HT (BW=H]A*O8!3(3RRDA4C*4])KB;>AD7+N%>@\\,J/K>4EJR4#5NYVA
M_M<K)Q_U[.B!K),\@<PYH_ZF $X [^$WA >@Z6DAT^V@:="&IG@3/I8[E]3:
M?D]T]0 =?OE$Z8/00Y_C9ALJ[-]='5[(LZ^AI"L=N=6ZX]S'-]+&+]PQ%,#?
MJ-L8%W]B5U_/ -RJGG$E3Z<"E3?1M2D^X+7GJ;=GO6I]9KDU/3$LQM_1^YDM
MQ$:2I^7_L2GQGRI7$+WD*3C%?X7L]6R)J-BA&5 @T<" ):S6BPC2KG1<%M^T
M;][CU7!J1N:60LR>8P[?W!LPE[<@I%$S/OK:JB+=F7F#$Q^?X%/'D.DA3(68
MC_P88QF_U3:$^[<UM+WB,?^U/XCES6' ;F5"S.I!KK1C.J?6V)(57 $&;7!2
MF52@5T?GME#EW=P(HDM3?]H;5#J/Y]R<[5+@NLS5G/5:=SWC'- =9ZX0RQO\
MJX:QP02%*FJ-^Y$K!MB"<,254PV_2N!''P"U4 SY H5T!SYV:-:,JXS]L#/[
M:%<YN#O?S]@J^";S-%+<6MSAYC?QZ6Q1OEJP_W BDCSES!4H8=D$;$'HU@A
MJS1A'/"P;-R"\&#,SI^[JZ13<TI<2[[%/2%ME<>:>W<.ZGM;1L_"A+L(2D@!
MV(V[W!%X YZM29Z:8/(#=<AYSS0R3V@0Q_;U\HLW+[PJW>:L!#TNO^_95]'J
M5@A"J)G:M_KV#^K":R#H&E8 EJ2)O8X 5-96GA ;_=D235S!^ZR3J.A+@/)3
M4D0YV@C T\S+42$.'Z\7"AC4.YTTEWKUJH$PI7+YLFVC_K1 VH5,YR7LRF-&
M.W?$LW:Q"SMEQ>+_%L3@>WT/GNA@&]C>Y0NK]&I=MZ4@-;ZLSD8^\=]9@@E
MT2@$MH(4.((;=%7\2A@+A1:C0U=FZ;B+><.(I+F#]/A$G0:[D&[FR_XO!G$%
M->YS5@&UK3WM_5'/;OOFP?7&D6/8>$]1-I2.?RT'[23'YXET/)S?@HA\DY[R
MB"V9>B'F,CG=76,AZ)O5H'SF8N;Y79#K0W\Q4Y)$6E \<(ME@^8'7C%D>LG\
M'7)HQZ%0O 3Z^&C5BDGPLT]SNUN&==4C_6/]SK>Y[YOOO= >8H77D[UH',=Z
MI?6+SH"!BGK(N5<4T.Q;300'?QUDG[L[V9PJ&@67J&R'B4:MZ6\&P1+$/GWB
M9'D,GU4F3+DH]0Y?Y!-1G_+)E%5N3I,X"3W%G<$<8,BPQ;!<H=QR+,G53)5M
M/,&VHVO1FJ*TV5J,G=UYBO$%7*'19[;\!S.M)[(3X_*O=6F7=&_R[&P_TJ>*
MF\9Q!=U88E@2LF$+$D.DVVU!/N&ZFLCR,MU0Z3OPO6R[4>*\)''D!XBZ4<YV
M;6D1I[ZX$.:;_#(O)S:Y/ZT0*#"ENAQ(V[Y:3LG!TR\A)I.Y@EL0EOX,^Q1]
M=ZY(096/X+<MB(29W'*FU:V0I[-G4X0E=CR]XOI.VE.3YEW\)JVRIE_A8\];
M[O@XN0FY8D&#\I- -4H'I\,3K<H@1(8JAQIU!_-938"Z*K $"WNP'Y6<H)-Q
MDC7<-.6^[O N9G_&:Q,9+G];Z3].\MW^QTD^$(SN1=M0==RZ/??<08IL03K?
M S(5UW($_49^&#]^,]]:^X?H_BLS#PPKK_DUM3[^@W52Z'>1IP!8]S#1:VUJ
M:IJ9QUAD2T&Y@M8%T!'N4?1)^@ ^]@=L!V"_[K)B(C'_Z5R(*>[QHDG(H$'W
MK?X#%@>5NWN/'S$NC)C\RVA4(:=W"X*#\L&O#L;)#?;B<7!Q?;P X-S%) :,
M&PQ<^VJ!O!$;5?:6]>'[NT2YJ'7C\H-UA_D^!X.((QZ<N0IP$GK9<,8F6V*3
M>9=3IXUL-V?(SW/K"B,RVN%EWR;P_BVU>;(E]7:64[,W%I*, MN;^P]?GGS$
MZ^1%@=,=Y0E@*XH@.XGDVL$5?]:U]UEHX<>DG )E^D1<0\*L/D("^-0?+FR8
M,UU\^<:Y6UU!"Z?FUS<QYLZV7ZS>;T&B2XB^@S%8/JR/Z/9\FL/]L3M08:^Q
MDAW\[),?D29&5((H"L.O:T>8XKWH>OBD<L;!9L.17E4;7HQ%>:Q+L3#/.%CM
M%;XI'QR("3P,'-)%3KT.?%X*8-!5O^NGJG7^O-M%3=VC\!9I^GCUHO*9&V]C
M>OT:]LX<2)=E%XQPA:;!*I\Z@#%Z$5?I*$MC^38*SDP$1$O?4CT%4&VV.(FE
MNX;6$Q*!=8>L9'A[:W\=^OK.-T2"JK%@\)5,=R0"RO$D J!1G3I/3/H-2S6
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
M_BEZ\PD/_XR@BO; 7TZLDK?=:&"#=?J;F1RG' 0XF<PMB"!W'U!J@W<80;O
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
MPU;(0K)N<D>,G"^PH9QG'5(6E'SUOAS??./.O#]UO.TJ/_OVR48<5]6^JV;
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
M5@;4;JMKM&4K;S< EO/W5TD=[1L*YZ.K\TVK2>IP3KEE O!E=U8P9A0!7 P
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
M]K;:)>[35;O)N06Z_9M]BK4F+[$(8IW%<@#+-2R7V02^I=GNX?8B1&J%$)?
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
MCSD+&MS+Q2-/1C5("Y$-J'S9!!W-Q)/<GB(/NEXN]NGJ7'TR8_$C8P:R8(S
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
M@R);/ /Y"A08%%GSC'DF6?OD(W46E3(W R8UMHE2RBX3/_8B'S(M;+E)V'N
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
MZZD.W<!7J_8*V9&N^QI(06S!7&H#U7=@0L4:=1BD?DI*;J,&.QU,11 PW+S
M0$F+RW03=>:V$(.# _?1/56"6XBK/"QW]MM#[@UWR;VNY-RH/]XLY:8=EG+O
MSZYVONJH"[F+ J6Q!H#M/U2R$'O0+84).2BG=!-H>?-*<N]-GF^J=YE)H,:.
M.*>=^I3MCDQ;[+O#L!5]] CA(@E<<$1&C$/3$7+>Y"52E6CRM;^^R?RA*E==
M_L096\]D_%=L4.2Y=K5BYT!5=9[Z010]KT>>M:,=I@8<RD>^KW-OCHT8FMY>
MW$'/IP-\7G'DBDX@+4/D)3XB"W@SM#HZ=E+%+]2OWV"Z_9A/26S<6;PB]4#'
M4Y&K<?\1QA#F%;%<-#J@NX%J0\[N0[G./$C;!&EV>)E'B:83A8FX%]CL8%HC
M!MH831:9][X^_\0K"/SX?NA0=/SAHW>MF4DL,B%!4Q<>[J &DJ3 :V?"BV:,
M=(VX:S0/1*\\0C[3?1L;O6 J,BZ[L_S*DX0[,)LPX'Q\13+G^,-$KXMRTPQ
M]%B^%=TZ3G7IA]%>B/%2<?S:Z4RN$]HHF<:X?G+\O@5\!-9X@9W2@8TA<\\9
M14^+Q=]6_!I2 _?#99)]>C-L?8O.P@?LRB6042^(#HBQ'$!TD;2-@H+?<P5W
MN,^O /X<NN)A9U/^'\9#9+;"'ABZ8 J3^RPCX/EV@4^$"N&;]:*">K;98#I@
M62SGT ->0%W$+53!IX4)%UR->SG-ZQ&VYCCN7T-IP.0ZKYJ?#M5'3Q?B%8*<
MXX-TU"QO:G8Z\JF_GPW/?LJE".S$$R4M?_[37@<R[5^/:Q_'[C#MT^/WIX4Z
M##*N'R'>/T9\"?^]A6*:_4D\^\YUDR_E-V)-IAL?P$\I[2YX>J#CO(XG?=^-
M^G-&U''* X?SS.I^(+V)<1AJP0NE1!&]9Q<SJ19_NU 58[?4?Z0KL;[D3]Q/
ML[2_?;RUMEN5X&\GV@K5#A7Z4$-Y:'4Q8Q%WH%FY>#:)8KGXCLZIDV(%4A>M
M4Z=U"^8T%[2V0*X:_&5Z0/"7/0K%M< J'WL-EI45R$U4L^:1O$C[ELA5?Z.K
MR547R6W6R,TZJ)'+;LK/(9\S+T[X7BK9SM=U4)66,Y)V=7('F-&O--XOY1)S
M4I ,N9>9CGIV[=KG=CZCX@WK:WX[.<QK!\/#O/?\VUYA^?HO[O#4]S5?,2GQ
M,X5^-EY$B\W4L6:W^<V:H;7V [:%C&@_@_K>_?9CYBZRFOZB]B/7])&U'["N
MQZC]B'4]1NU'?/3J)3>T'[&>?ZK]>))>$T?2ZPR9>FKZL#NX'_5SZ-H/6@]_
MN!,F@+S"<"ZM:ZF;UBR=Z(#3%N2*J)E!\0+)=S(8[JF'=<OA\059[GXY=N$"
M"T5F#\CTDRG \BN/5!"6>>;B,'/'M4"4&C5 E#IR9,7A5:7#3'V\7I)=R(H%
MZ[ !PM3UWF#(%8\?:IK5N(K3#5_:N#\IT$]+7]K_PT0LQZH'H90;2J1X4S7J
M#%4YX@K[3M0,FG:@5 2,;,&6 .V](0],H1Q[ 5EHW%UP^6^!+>M,Z!XI)[6N
M/X?,B^HP@'YBOWTL4L,=]ZB_M9!/^SL2GWU/"S7)XTZRA.I61QZD5)HDG<0)
MT IY3Q/!"/ONB9@4H XUM'6!(GX0K?$?.S#FZR>WOTSS#Q0N<(O72X#JP%1!
M/E! TY3WVN,L7L%][!%OKFC0A7SL3+''G=."/C#)[.JE3[0?%EK"*=QV=!N&
M-$CX;3^P<2Z";".C&XL%YHU,R4F]AM3M1XSDM8GB>GVEVH_*650OL[_]D")Q
M%HVTNQ(_1;:WCAS!=WA9;6]='J6]I3&<1Y?]ZWU-KLIOX%I=DTVC:]J=T?4I
M &MD"=;)S]):(5^2&=4"1KPE[U4D"/3L#S1F-1O/5%IF/^0&#"[G>2>-*FD]
MU._!TH'#2EFAR-+:J]E_K1.M']DU-PO#;]\8B]#=]O*R2 ,=.D&2F@ #'8A0
M? +6#24BSD1-&+H.[HZTI;PUAU)&!K:^K7TTR&/6*P3KXO9*ND(.]!D(UYJQ
M%54^[M,]7FJ!Q=6?35'SL-7#M[T]Z(D^^BR@JYSG8LO.8H\?MU%WE@Z.H%8]
M7 ="5( 1XXE:()S=2!3J/H RB#RPX_ $VR$*,IL_X,O,FN ,W>B"R$/2>^H%
MV*XB=#?</-DWN;U#UO ]8D$]C-H.A#1^FA/R@ 9222.ZJMN!O!/E67>'QDXC
M0];9L1/SK%/2B!UZ$YF#XXR2F"<B-A #>UQX]:#,VP_Y&;+J9BQ@<]A_79->
MNWMO!\()/]Y8:DH-\0Q#"AU/R<V0/TCQ5X(NPXJ9(.CN39>QI0(. 6*7]$^%
M8''6&PAN1)]\5 W6B^YNW%GN3")"]KKOE[%D)'Z^;F,_3[@JNG:]!RE5("]+
M'K%@$>4 0B;6 1%R?K8.E^!.>C,V<_8&6;E)6TX1)6R($TIB$E$8N,@$CNVE
MP,[@]@S1EU)A!/.9@YZT-5MM)NN5[ID*2YZ]Z9/-..*)U]7D=>@",R\DI(+,
M0]\/'\5M\]R-R2EW8PM<8E -+C&P('>C?:X&)#]<E8]]9W+\QO-=3:P:6.*F
M1??EK9L*"#=$^V@$H9P1Z.BS8+ZK6(F;,3LP>:2M66:%A1Z,.O,YXSQ:Q]'W
M4/WBF72/7)/=A\LB6[AR*Y3&K0%NV!_0: FL,#G=]#,Y^<(NK/=K6[H@*Q#Y
MOKJ@3:K",/A7<;*/82*/627N*OB?1P_;^0GYPLI^SW:UL%\]_"0'F$$4<GQY
M674%<&?@FE%>FC5Q[>*D]7U =E\5=,V%O*':LD?W&TH52>O[NAB(2J'/8RI_
MBE<1 [9AU-K,[>-,C4/?G^<%5L$(A0Q%];PDIHTO2+MA/\F*[[G<%./(ID&A
M7>'>2@,^&>*.6%"'7IO@L<!J-JE4(GO3_JC92;PS?FIBM9*XZ_=.[XJVS/#W
MHX>BL<Z@,D=ARGQ#3G&@V,%W"PQ3?!MTTPHF!<.TTEWR&FQ%<Q<MO^O&F(\T
M%K&/V K+%#G*_Z093$J6*?*L[#"#C<:=RS:W@9TH&?CX6Y%Y$XR5DBSI-R:>
MP']'%@,:B[#C<,-S@#;DN3" +1LB[0U)($OY #KV27$?Y%:ZA1Y^3^@NMFP:
MOL_9J"Z)KK/8XN!N'/Q_(I0+;[.GXTX17(),Q_WAUJP'JC'-J;/.)NF\^,XZ
M-TV^E.<*O*#..A@TWK*#CI5!-#.F"NDJB%:5^+0#7:>+7D -H4XM3M@:52=L
MC8ZA&Y#*BAKLWPNHZOFN)E:=L#5HT0IH\XZI5/]9(N3OA%2PZ*I'LASI;;/F
M.3O(;&ZF@9@;HSR0AZ*03_U0"%W(92@29\I<FZW(,O%C+_)7^)X429\S#8CT
M2EQH^(5:ECCL#,7F<(>-N"=9B8N-9ACYB4(C-H7T*L5&Z-!7[I'&=QT!H65I
MQ5 AAIY+$;"8 /9$)C_3AI_,I'/>*#7D#4_ER;0 !QV?"DQ>AKVRA;?Y[T3$
MWGRE/TK_<>N!Z^/"<UEXSVFTZ,:^&8_ZPSKVS>;SIA9290\I[TW)''):FD/-
M;!]P$V<MO"(> E.E&8-=5W<8AE57T(/;Q1'(S)^3=PITP?%4J0]V-D(Q\2K[
MN7 DS7GOB>%FG'5<S7#'73'<T:0_&%2QV#W@BXLXPLWXYRY^N0^(<OU9:.:G
MD),O2PPN._%L$S?.MAH8&SXN_/CLJ90.HGA$1G?_16AV'Z$6O27<^_#0[;6V
MSN3E]=NR4\4;]Z^F';FDQ\-R8&*GRK;Q?%<3JU3!NBL@_J2PL'#O* !O(?L\
M &EK)L=-L WO8CH-NH?+#M@UP/EJ1"8*5P39U2QGS;C4DWU :7^@GJ]XJ4D_
MA4#/8<^#&_@4FQMNN,,68TM-OI_&HPH!=/30#.Z 95L]-\PUOML=_ Z;Q:_;
MFV"1ZBQLU<2UB99Y[&:LE4JE=K?M2DWJ)@]B6A.X9KH;N.;YB7>8)G'579;$
M/R/LC.(E_88>_4"NC]%U7]@U6"PUR)&!!PWV^S:0F>,R(7D>^%>Q>YGB:QZ
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
M$BPT?%8JM(7.6E_*KRS\50\R'+C< _A1N=."1,J>59]\FF\D.KLA$PJB:PD
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
MMFK<UK=E(#7)'*ZG>\:DG_C*SL$[K:'0"]Z(58\V82TO^\,"_;2,51?NL76
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
M=.P>+3/""GE7M?3HH1L4>>%A,\2/-D-_8'/&(;OMHY]";*I&D&OD(G2'-//
MML,=TZ'H?M9C3_)**S0"YC A&J&?MM,["74?/*'*QK#W6L$%K B8R?A6(V=_
M)!YG&CX76VUK!FS9@;Q7P,!MRK;K5VW?U"W:OE%EY^D"[,<@PJ^&W .#J'$U
M)!SN9+!93_@\!M'F\SN'/7P]Y'BK'G)4()RV]9#WP#3V\B?N?%?S&_WIV /@
MIXCG<647H*_1BH@GNOG9(W,>+I&/UFO2O>=%V05RA<CWA:FB &2>>X^?EXCN
MH\E2 HZ<8A<,F0LT ]M]J;F>KL*=.&Y?.';07C#L'07$RG,O</P$/TIO(J0:
M+WB8W&-?4^R;Z6.+S2@*H1(&69!Q%G$FI,16[ ^[E.[H0RLG/?H85NB$@4C\
M6+N9G3 )!//)XR)47=FPX2>R\9N")'>0)]7"^SMI -IY<O^^-/?O>%P"=]SI
M_MU\?N>PAW;_CDIA"N7][1" _IVW=T+GSG?M?YEWONKCWJW,,6=E'TS_!^;H
M@EK3_OL[W\=V>Z0KQQUV=NQIAJ_0S1QR?/7E74@Y=J(3MK\%?5/Q$WK0K;@9
MMM\>W3#&YK!FJIAPA]2U2]A<U<0:L5D<LL-!6OI+?&%5U@F(,3%M0$3C#KG
M%M%9\!!YG7G=+#;8(J"T8@ML[!!00)&7B*XB."&$N,3Q ^+,]O?.=#=H$F&K
M"@"=G)57+^@#?N@26P54.'-,0#/5(S?)/K\"+!*->TI]@FZZD"7]M\:?P$[Q
M1 Z"_Y&$/%D:00]^E0ZQ(^=*2K4G!K1!"-_&7IR@I^L9XXGFK^RKLE=/+N63
M2]EVES(Z*CRZ?D\-P!'H$E!TV^E5JD=$*Q"9D&N1A'3*07H%.4C3R_YEG1RD
MS>=W#FL@!VE2H)N6.4B?Y#$L VG%[G,9=[[MJ/-]%-\QG>N#[F!)<SV//E;@
MZ8N #66&[M9>2'HD"\J7/A/X!D0C[-PE6\X8/^&OG93'EW;9##G7L",;R YI
MJ7H%Z%D\*98??ELU V$J8@@(=[;RZ>.1%\(JE#V@(P[91*<JK4,P>?DK)^11
MR/&S:P#&SPO(;$4XX/RQP&&G,JE.7133:A?%]' NBLDA713] 9SQ>-@?[>VE
MJ/[*SL$/CY5ULX65->W24S&'>8)SU[@1CLQ$64#1NXR?[)&3/=*1/7+<&D[$
M.#"F1IX-]*8Y\R10X3%Q[(AMJ06C\TR@M5N$C>0Q3[!=F/CL1*H9V-OJK=4
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
MX:K7N",6#X$R9KAY>J-F7NS 5?48]WUG_DX7,6W>=GK%F-KQD6Q<"-<C=GB
MQ5S)6[X3!]S)$QBU<=(X-;.,P-0E7-@9W*K\UJDVS?@&$AW<T#G#S@W%"'$/
MR3MH.]*>O/ =7'9[I9"YEKY/*W[?KHC?F_K$[P/WE3'6=.K.-VISR4H6?MP>
M*WK/-:9$.8*Z1UDH=/3LV#M*(7#\4\#]24NWKSXH0%TW,08%3+6'=*50O1I=
MY]@S8;2=1^[@56!MGD/?=F \5OUIJ"_/5'"7W+'<0&=5-*ZLXX_(TN/1$R\0
M,00K25\$2@D7U.4*!FAK?[X*^W/8?7OU$O:G-B7!I+PL:H&N_<5+37:]#7JY
MZ@.^K<\(_8?W+(*B$J1&(W3GH_[)9]5<TU]UJSCJ#"GE3P,B( =M0HP_]NG+
MX]=[Y:"3 CO>IM!&'4;>0SIBJFVC<C^F7)M:JC6#E-R BGTRGFYJ T:5V/N!
MH$=ZM"POH$_^H4[R1/Z@]MBE[GSJ\-GQ^W#85Y4_"YSP 3_D-G47]"9P%@/Q
MQ /,[E)8Y<"IQHZTX"_8!?I#]P/I(M2!V,=DZ;4QL].V63 #I;<4B-J1L++X
M=4IK9=B]63%6^KWZK)7?%(YJ-;O@WITSC<.*X?"QA"\],:P9D8&P\2T?D9TC
M<G&O4=$1E),:O4Q;"0>1O,A4EO42("ON2QB/L5B;OA/ &/,A$) 7R01S;R;P
MGPM;.+!)0##8BYN%V"-M- <J>H(-% D=62*(Y%A2T]&42[2Z]*'"I42$8=A!
MQYO=51<__=QUK@E'DT ZK0&U88.K-)FN?P-,$!Z9XX(:MW$[\DW].*+E[LI$
M^EY$W2WS7^*'),?T_T<@'8<XGOSH6L4 DC0DYTTO%75OA^@=W)69\@HH[#Z*
MW#OV-?9]W?Z1VB[[*,8B0";ZZ#Z+,*+'/U>BYS#DX76_AX?K>T'$'A3IL(\!
MS*<#YR/!KNL/>[W"K.]:0<8N\+X%:ATHV-]71JW)[M >T ?!K0DQ9WH@QE:Z
M'5Q?%Z*MZQ2=V 36,&-]%9PXQPL3@XI=:(3B',7]$8>@-<WU6\F+.^4?NI"V
M\%3FS4'3(WV7+&W-G(#/F7:\)MHR-&#^45?E'7T>F\VC(T?F3JQ?ZA05\NKK
MD]A6:F#!*;>)KP<U"I;RP!P[$Z</K-/SU7#BS:@3#9-Z+0_L7AY\9]2)CO0X
MZ\(2$G1T3(W6_M-&$'>H,UFU;]A:P.S=:F1==:^5D374_S^QLJX+&EF]J[JM
MK!>VHHI':5@N<()_\P5$]]WQ!%;*Q;_@77=X&#'LHNNFCG;-&"L%IG+37DL1
M;:QU9WUB(;+>.Q:;7,7AL'M3M(1QPT^:6LZZF.UR-JR*V?;KB]E^C2T$[?""
MBE #WQ;R",U%R]]JH!QU?:4;8\VROJ,)8)3Y?B,]?NASUJ(0.)S9;_+%,AZ&
M0+\-#$R?[=D4 'W3J_V)^'0SN':Y5R)5"S[P6H5[K<@_EV7 !Y:__U(379]*
MM48L#VH4R[X7A^*GD#VB7B'"J+ITELD36 (Z8K :60J?B%*8LU -J?_.Z^JS
MB0>J=PA27MA@%7+$+UGNT*1%/8\C#Y'5+7@Q9SZ(F[36(=_-"5AD6GZ*2C^8
MEFXX%@%>'6H7%%,H?,G2$6+%16/"=4\(4U(=0X:\F-\1H+\9YGK 5X(FD'OH
MX<W-9:$=55T5=17)W4HJ\QHO/:X\5$GIB8J:;UO4XO@=IS37S<1?JI3SJH0I
MON$G+S7=#>G1J\6<_6%]0OW_P*1M&<VKR/+\U)->?(]N)9T $<2HC:)YYB-8
MYR( T>LXXDE#H4D72=Y&US/]- /0;SQ7^Q;IY5T3>!S8#8=VT!-H7)6XQ$\
M^1W4!^J8$'OP;,&^B@8 1RY[M\3I?DUV2"BM]6T0V"4TB$1%T-,WRIL>,J^^
MZ0$O4/S?H0L_43PN5'MH_<[9^CD.M:MI<)5V)1UL\AV4G_9BJ-#L.WSKE[,^
MJ!/Y?=V@B_[U+X5V]JI[,RP]P=T:S.;Q5>*H48W8L+A27WSP94*L0KS]VRJ_
M2C6\C."6WL"_$BJ<!,F)#E,-/'G>K?KGC*GSA!/' S4:N\[8QJ$F0<X(\/F3
MN!B!TO']@H_A"W?<F?%YF-W?#6'GFJAX]:!VD,??Y?2)A8$%"YH^70QZ@T%_
M,.S_$#_ZO?\,AT\]N/!_^$_+I@GH]C>]_J WE.X[EDP/WKRZN>E=7M](%W<I
M^N5,3F$W\ 'BJ=SIW^"_2NHB?JZ".V0R#&/MJ#(]0EC(0:M,%$W0PG.Z)K[*
M7%(96!BH@U...-!/S.=!XC+SQAV&;I-5);82]H*9?'F.;7Z)#C6!>IPE,,:#
MD?.RCI/])[%&@<]4_@FWF4;&'@F!V..A"*(4B_SPPNJWZVWUVP.VU?4Y%&7*
M@\Q6[QL4I7Y!2WWM#UYJJFJF2W;Z<KVU,M,O]S?3#2D_NI8W]44D7&N^'_KO
MOM=J:1]@:N-2)K\9OZ3]LS\W6*S28I6ZH.P_"QO.,(")B%(V6 V\T%4 %Z$'
MG$K%W4?P9QP)!C^T E'6;-E_0@J$BIO(#^W82ZE>,DPRPWR4QBHQ#$[(0]![
M3!X+05K8PG)XH%#RS46,2D5C]I]T.==3#2(\63LUG5K<5_+4&ZOL.J=D_*D.
MRE2WPO="27\ME"<2;H;>^Y\PQ(D-V:-Y9PWT0E-,#/L_V#(HB9FW_[A)XT+R
M$Z%771MABTE@_"GF@2VY2\S?M*X>"#\0F$*K"+R3Y.^2LZ$)?T8+2W<\";3(
MM.(P\NPY2PC"R(B\1-"FAN%@>N*%U+7Z9OYM+X"6_<=OCB71#IBXTY$_ T'
M_RER *N=^-IDY&<)^J$YVJTHG*BU$\.DPHGT57,B&:FV1*KI'_=1:@:R9!E0
M#0(JD-0; 4S;QJLN1W%#VDJ:OD7,Z>[+)6>_7O6C(2NI=+"Y#K4'3:XFMGF<
M-#Q#*-6X@3->RDBD]]8N3:!<TO;^4\B2MJD%:*ZQW9&K+-BRKV3L]M5R$=H1
M405S!+6V@:Z["0^>B(=%B40M>AW)1Q(C9 TX"LF]3[0#?BZ)0E^/K-6=YK6D
M9WR*,I>V34N_5S:U%W]AUG+XN;T'&2_<7@"CZ:/H^2VW";U.\PX*=0E=_/I+
M37-=3B\\?4U.[U5]P<('+PXB]CN6Y)=+ZS4/*-G?LP93[A <5JP<ODT-FF<<
M3;P R$0%G:;\._'*50ZT9L'$*]?! ^JDE'+H/G5HA7$YM,D:=+. 7&$IU]2]
M%JHE'K!T4N_KV]391%*'N!I1=(E]"P<AU\CS%,JB#>P_Y@</F[A@13 F\]&.
M[?*2V)\U<"1J187:SQY@0=HCM6 !'1TY?=D&>*]N?QO02[*T-Y7><M3;J^O4
MJ9DNN0MG*@+6R%*/^W+F82DFY(R>7,U-<4".7?G,A]92O)/6F_WZO=G4I&MY
MKJOK3%G9JN4:&$2:CTHL4T44Z18SY)E&'M9KS60HUF7@-F72D3-,<F:%E0KT
MX51="=%)ZN<FG/J$R?FEJDXF]A"X7H2<*XRX6Q9=J@X5AYAU"2?AUF7A[/<?
MFMKAO0#2AMC'Q#QJ.A4V)GTZ\RPG\M@OL$%%.P5[LYF=92=JI1#SJN9,(GI_
M-;V5HFI[>)0B:@9LP873]AM_Y<DW0]IB_>7DF[>ZL5_A[)NE[[_41#? Y*Y)
MO[G.T=#>M?IA''"W;-=Q\_-OU;#G]V<16#[#?1^4)TS0PYQPL/4M!,B79D4L
M:3KCR+%@JUGK:);JS#Z=T1<F(/OZ/60X(4O2K1M9H37QO%"$79;;X_*8>G7(
M.K4'JAC?F[E"[_8H2X%G.L>V"<R4C'B_-5F2D!G@S/4R#6P&,BST$+:%>EL:
M.@_?<Z2E<('47U*$'8W?8," _HQQ7Q9[5AC_11B/I@T4$:,59G&'B1_ G]T$
M_$A!;,>*O2AN(!7*H_I0?29^""O62+\39@/?46EIR"Z0+XU$VM*'VH16&YM>
M"VI?K^91</SZ3TF-&P+'.9MXT^9X-B9UH%22U">/0I N'F"X;G4]_*K5PP]
M#R^0!#_LOKUZ(3U\>-TMU:UB\>LO-<WU6OA@C1;^MCXM_#>/W5M ):)XD\"=
MSRS.3'8^"@3VA\3CT2R>ES8X>&ZKC#(1P8$JT&EK(NQ8(_+D4L8;<M2DD$T(
MBYBV]NN _F )(";5%,1[EC:UN  -,8_U6/X1N?O22]#40?FHZ#9$*.) 1(DI
M0>[?^H:8Y7&I_L27 _P7?KN'"+QL.SPL/?!FO0"\.=HJL#Y(K3*.J*7OO]1$
MB]>!W=0G E%?=Z3RVV"\56&4'YH<+ &93CDM!%4_ +E,'Y4@+X)#UPZP#IL\
M6IRH"<P@?]AB+(* $[L"J;-9%5B4&Y9NG%W'01,G(UB6%]@I]Z/.U*+.]:C0
M>V+_0<OVGJCA5*GQ2\AU9^7LLI1RJ!HMNMRI9 5\$<_"C<FI,'B6U%[2K1C[
MY$[#4^'G@@<N&M[/(D0#_+CSC[1R0%[GA_TW*EW^C\(2TQ'\>-@G/IE!KW?9
M9;^=5(KG0K/Y(Q=/G^FKJ,G/4QE"]T^!4!4']."FZ&7]9-*&?_6"*;EQ1$Y6
M%GPW0/ _YA(O-:WOT-[D,)0E>S[7($K-6;<56B^72S(B7N>3!/V;"=.XB;KH
M>>;%CLT"$<:.:;-.3%C\APDG';FXT,EN35S>$W(S[!$6ZK>9$:\C,/22&<K]
MDAG*_28SE/NK<:';' GM&1>Z3X!.BOFZ=SZNQK#+%QE^#ZNE3=]//6H[4VF.
MQ*XNW"!J[QKZULB;,!%; 7P1_)SE_6II:.AD]'/R1B)'OJ?HBB?O*4"M=1-O
M:1"0(T%0^_9E8,53]*%:@G%@_>1<N#EL$V)C&=-C>)/]+]KL@Y=F^=0.&.UZ
M(<^F.7))VEA!FNL1#S@2Y.S^SQBLV3%YI0VUKA\(2V#W5-4ZC]XKVHQ@(5;I
MFV0,K('.2L01C7CTAPHK-(6PPXQWGUA?.7;Q=K_8?JZTKWN#IQ*?5M!IFCA&
M]1*,OUH/F?=8ZP$OT.]Y=WV5^EHO%)Z8?N=L_1R'.N/^\J9[F7@Y^U?8P&=I
MXE>+[N->%Q$N1JJ_P<7(BR)O>H=>4M=S!?NOC[?X+ZNPS@6/O&\."[[URUG_
M[#W+'\0&?_U?_U+H**ZZ-\/2![';V;MY_(6"4#8LT1FI\."&>J_Q7Q4I*$[Q
MYC>#7I5?I<[PC$*7WL"_$K*=!,F)#M,H1?*\6_7/&5/G"2>.!VJB&I; [$L<
M:A+D B4^?Q(7HT#P[Q<J/>N..S,^#[-+[Q\6V:^>;*F-_L ==#]TF._$(0/C
MC3O1'+D_#")07\36-=$,YCK'_ G<-'8^Z/WMC8$*N2_?4-.,79Z-KI^U\MJ:
M7F-Z"5(8;!(-+-%-Z2?/#NH_PLCSUYQ?_6RMW#YO"5*N86LI3WD[./"%/?Y&
M2W;_?OSVVZ>O7XD'_>]/7S[]_FLI_7[_44MJ1OL/6 %\8O]!2P*P[S]@"**G
MG/E=QU&6J_G:?\3/)5/ ]A_1 ,K0C@HBL,K/TN3M<KG;YN=LT.O?%A)H/2K^
M/2C=:W.@#(B2DFG[8IJ<[/9<GQTI/.:7R>K@O!WNA^+._&%L+W-,@X4D'O4R
M;Z[ETE\P-RC)@UG.[5D<4YMUY0DD^5R-N_'3]<>E]VDPU(;,.Z->778O<0'Y
MA!F%8F(2>M831GE%8[?AM73>YJSQU,%DS[85C@D.$_9U<+9MB[?OT:X=WG%
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
M!AQIL'!KU<MEW=<L%_8RN3'+EWEQ3&UUE8=E2CY7XV[\=#TLDMZGP;#7O4(
M'8,X>-F]7%;>KQ$GR%S]N@S]ND-)AA20*(",LUV'W\%9P[8/SK:=P/8MW'4
M.\YOZPE<#[J#5WD"1<K]UYR*XC"DUV,KY-F&@S_PZU'U-E3?Y/TNR+8;,.QW
MAR^[QZ"-!F.0=G=L(FW0CU:4+K/GB['/,KOW$MNSXV R$KWM'?KVM9>^O?3$
ME[Z>/?XPO]MC>X^9*]2SOS^'/[.O%FP$_)>[8=9]HF4B+1-IGHFTFL,!D&C+
M'UK^T/*'EC]L1@AR)88Z$RS"#OOF(9C=%S'#S"E2AE&%(>PZR99AU.#N++;)
MK\4J^<@C\7)V21T\8W6_0\^1-DO6P Y^BW\'5H)52F\7\<:V<9$B81-%7V7A
M_M^6#:"\K07:O_PFGSB2_]%5@%38@_R*=S4OV+S2FFB@9+G)FERRKP*S%2HF
MHK4@_03S;D'Z3Q*D/\EP64ZIR?)G#S>G9E<J#7D&S>!F,8-F"TQ_"[)?].&O
M&F1_+1X]9A:E-4&8L)>3;I56>+#@] KCG#D((V'S>3[55^4X;L$>84)5U"@\
M]&8QBEL<]%>??'EP@J+%06\.!_T^?D*(&PV:,FBQS ^G9.^589G7<GOP#&IY
M4*W(ZL/N\-PJU%=FYZ/P_M;R(#A.4<V!L*J6' 2488OIWF*Z'QFF>T&F<7*
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
M[9L4*XGADH+:AZMDI:OE/$RB,&S#:"5 W3"]U$8]?G;"/-8$EU14]JV-.R_
M2SB1LD()UTY",RD#W_OES:.B[(+']G;.B(;Z5= 9HRQ/F&ZV#H--#=HF9'1A
MQ9^?>J0$PN%PP0#NCJW$X 5A-T1*[M),[Y4].->R-+45]DE>C. /5:'/7%Q<
M/>F@C;];&N^_NIN<3R9/&O =4^V]OL%2!W"*3R6<AI*3C2CYWRJQM8^9+0%6
MM'9,%R*QVG$GP#!W.<+)=),1W:]+&JE'[M,!%\UB1;OD6L2L]9%"&\]FNCZM
M:<.B<<\=U7SY I/MN<]_ %!+ P04    "  6H$A6X#^/E]((   P10  %P
M &-M9RTR,#(R,3(S,7AE>#,Q7S$N:'1M[9Q];]NV%L;_[H!]!\[%'1+ [T[N
M&MLMT*7);G!ONZ'(%Z E*B)*B9HH^>5^^CV'E&WY)8WB)EFR*D$22R0/#TGQ
MI^>04L8_M5K_N?[X/^9K+X]$G#$O%3P3/IO)+&3G(LWHY =I/*5-G@KVD<?\
M1MBL_7[[I-UM]UJM=S_^,(:E\Z*LCH>LWWG3Z7?[ S88GIP-!R?LCX\N7YA%
M"G]?C4/!??KP:IS)3 G[\=7%/)03F;%!K]VS:9U5XKBS+#&>:'_Q;NS+*3/9
M0HFWC8BG-S)N*1%DPU_Z238J3J3R)BS.-%Q=R6:181=)F9AG+:[D33RT!49*
MQJ(5"ENXU^W^:Q3H.&L%/))J,;R6D3#LDYBQSSKBL4LS\O]BR'JPYNIY-:;3
MR[I\:1+%%T,F8S+MBLR<_8E6/IPK-YR-.Y3#.=Q)]CO>&[1/DXQUW4^Y#1X&
M1Z1/WPCK0I;RV 0ZC89YDHC4XT:@=><7GZ^O+J_.WU]?_?ZI4O-.-EKWV&UI
MO+MJ+MVZ(^.OJ>0Q^]QFGZ3G:56M4)-YF$HR6+ LY-EP;P^4+N>9]+/0-K3Q
M;ISQB1*[*2-F$UJH2.<P&<BYP(6$BI1*N._+^.9MH^N.3<*]XACV4OSXFP:[
M=H*L!V%]=MV911ZXBTGI6QM3>\&];60Z:;#B,\W!QJ8=UGO3[G97<[ TV!.=
M^B)M3726Z6C8PVC'.A;L]8<S^F;?-.ZCO5=2X<+FY; WY]=].]0UZQF\8+UV
MZ2)87P7+KJTX/!4':F-LRJ/V; ;DJQ,(\TRGP]==^T63E85\*E@JIE+,<,/)
M0FDJ3=]M0SR.<ZY@*-%IAOL6NP2YX&SKOX=88SI@YZ%,-.Y8[*.82P^D^"V5
M2C795>RU1RL?5V/3H=G8L3,9?X& [YX%*+_GNGL!H-CG^&-#I/^<(?+,1O)>
M4_E7Z!82LBQ:L"^QGBGAWXBF TU!"U_#E5A#,L,NES'C\8+E<9;F-$,AA*U(
M!A(XBW $V:!8P#V<2IF.(/4R[?+M9(B%)XSAZ8*R1/R+0+TEFP;G?#B#*A5U
M$]5!&3R90L0C6XSB\ 3=S&:A]$)F<OJU+C\34/+."#4@DD9!6H,*3O:GPB3"
MLPZ27<@XJ7TT<XIB/ILLRMU0,ZUFVL,R;5 S[8F9)C"Y8E"# +2F1!- 0W8D
MIZ5T&5-PQS,).S+V5.[#)DA40D(3%).I6K $("$&$AN56D.NX(O9JAH<]249
M;E*.7"$#R*:!'UN=L?X@H Q9H/3,++&7BAMI*.S,&*>3SF]XV2S1RRR=V?&V
M!E@-L(<%V$D-L,<!V/7&;/_Y];S?[9V-3,&H8H6%5(P. HE#1XPKQE-AF0.&
M2)JJ8 ,3AF:G-"'EIVP1)!S).#KVU^N=).Y2K9RI)-6>\'':L".PQA> EP/*
MQ=P+>7PCV'OHIL^Y0H[>@+=ZIT?BV!;MG?KNR!U*6J*+'?3(/B-Q56*A8Q/Y
M4KFB8*.B !51.[<)B1P4.P]?!/4&_]X[/>SIFGO/C7M'_+@&WZ. [X,P:!X
M8 .YN^G4I!C3X[FI7H2"O8D :8J:7/BH\Q0&(*&FTEAAAEPBMG9H(7LMZ<JR
M,!6*6W05\>,:/\U",E*BA+R#+T8KZ=M=(Y-/C/0E3R4U0+HHUPK5F"SEAB)/
MBWICPU0KX[01<"B#;*1""0<SO5QQ4I]HEG5B'<&BA(N'RV$\/DT$981 1'G
MJD9CC<:'1N.D1N-3H+&RK-HA9'5!5AF4@.M4^L0_;G1LF< -V$GK<P1%GOI+
M0 &9DD^DDMF"PMI]U1*N+<LLIAQI-[*6UO>LP)T7#4KR- $FC0W#/0^C:AVP
M*WTW(D9TK4!+I(B$,$Q9\CAS1 2N90*-63.Q9N*#,]&KF?@X3+Q ^W*KJ0@8
M(@B$E\DIIKK9LVBV#J,KB$1WN'\AS3(0!2'PC%NNFV!*W^Y"%1G+5[D%K44&
M=^]'L,ERE=-B7;BN@#\C:[S&6(VQ!\:87V/LD:2= \0N:&BCM5@%LRG[<78/
M14>AK/:\/"6>E.+&?68C;3(DT$-V,&8\6/HS1]P)VT>WE0F 1JBMK>R%[_2(
MG-TFIAWDTN,HQ\ZOD)M5F$TZS:)4^%; VBXIQ.6"*?E%J&+/>"M_\]M[Z>7P
ML]XK>3GT/*WW2I[77HE]L,Y?DK>YEE.D[LKL6RLK@M<] N^=5<&U<SSW9:8+
M7RB3/0&;422S3(BOJ=>)1CQ-&7P)#ZV5(R 28M&0&,5?6J%<DEW\F4LTP$(\
MCSV[OWQ<;XK4@*LW15X*X=XKQ6@-3@;TG&UF-TD]*<";(E!=;4[,!/]"D:=;
M [.QIUV]LT_B+1\ON1?%BGT$M[&\1X!Q'P6-6.FOVXE7+/JA#*B%?F^Z^-<@
M^#5YA,Y"S]G6%-IW[Y,X+T>;/5-X/5<X?8_[#L^$+H@Q@Q3ZHXFY+JQH BWL
MT[(%5IHN/I/Q5*NIH"!M]68<<<46$5&B]$(@=19JIZWX!K0 F8<)8MN5I_\=
M+Y(]]JM6.U$^NG-XT,L;EV*2(I1>'%+VYWABDM$A)=\<4JC)^MU#RO4/*32H
M\G[=MPSU6=67ZC9Z^1XON]UQ:]G""-JO>&+$</FAX!4[Z;:I5>670\LXP/0H
M&%VZOT32]Y78NJL,!M90%=%D:[F_I"K2W?NJN\G+07+WMJ)KRHUYB!'>K(1
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
M;W!8?RWL/U!+ 0(4 Q0    ( !:@2%9U%V2E7A<  +#]   0
M  "  0    !C;6<M,C R,C$R,S$N>'-D4$L! A0#%     @ %J!(5HZR*J#>
M&@  )9X! !0              ( !C!<  &-M9RTR,#(R,3(S,5]C86PN>&UL
M4$L! A0#%     @ %J!(5FY9+J6_+P  K0T# !0              ( !G#(
M &-M9RTR,#(R,3(S,5]D968N>&UL4$L! A0#%     @ %J!(5F^,(A LC0
MP&0( !0              ( !C6(  &-M9RTR,#(R,3(S,5]L86(N>&UL4$L!
M A0#%     @ %J!(5CY-4HL'8   M,@& !0              ( !Z^\  &-M
M9RTR,#(R,3(S,5]P<F4N>&UL4$L! A0#%     @ %J!(5J8/)%4;(0, H/)"
M !0              ( !)% ! &-M9RTR,#(R,3(S,7@Q,&LN:'1M4$L! A0#
M%     @ %J!(5D^*%HO,@P  TYX  !@              ( !<7$$ &-M9RTR
M,#(R,3(S,7@Q,&MG,# Q+FIP9U!+ 0(4 Q0    ( !:@2%:^5X41ME4" -CE
M @ 8              "  7/U! !C;6<M,C R,C$R,S%X,3!K9S P,BYJ<&=0
M2P$"% ,4    "  6H$A6<?7C^PF@  "!\ D &               @ %?2P<
M8VUG+3(P,C(Q,C,Q>&5X,3!?,S,N:'1M4$L! A0#%     @ %J!(5I4UD$QC
M!0  54   !<              ( !GNL' &-M9RTR,#(R,3(S,7AE>#(Q7S$N
M:'1M4$L! A0#%     @ %J!(5O?FQ-T!!0  <"H  !<              ( !
M-O$' &-M9RTR,#(R,3(S,7AE>#(S7S$N:'1M4$L! A0#%     @ %J!(5N _
MCY?2"   ,$4  !<              ( !;/8' &-M9RTR,#(R,3(S,7AE>#,Q
M7S$N:'1M4$L! A0#%     @ %J!(5MB>A,/9"   4T4  !<
M ( !<_\' &-M9RTR,#(R,3(S,7AE>#,Q7S(N:'1M4$L! A0#%     @ %J!(
M5F&8#P9)!@  CR8  !<              ( !@0@( &-M9RTR,#(R,3(S,7AE
?>#,R7S$N:'1M4$L%!@     .  X LP,  /\."     $!

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